Переглянути джерело

add group figure settings & example

VictorSheng 7 роки тому
батько
коміт
464b25d85b
5 змінених файлів з 26 додано та 7 видалено
  1. 8 4
      BUPTthesisbachelor.sty
  2. 3 2
      README.md
  3. BIN
      main.pdf
  4. BIN
      main.synctex.gz
  5. 15 1
      main.tex

+ 8 - 4
BUPTthesisbachelor.sty

@@ -182,18 +182,22 @@ pdfborder=001, linkcolor=black, citecolor=black]{hyperref}
 %% Some tweaking/features/styles
 
 % Figure & Table
-%\usepackage{caption}
-\usepackage{caption2,caption3}
+\usepackage{caption}
+\usepackage[position=t,singlelinecheck=off]{subfig}
+
+% \renewcommand\thesubfigure{\Alph{subfigure}}
+
 \renewcommand{\captionfont}{\ftcaptionfont}
 \renewcommand{\captionlabelfont}{\ftcaptionfont}
-\renewcommand{\captionlabeldelim}{}
+\DeclareCaptionLabelSeparator{twospace}{ ~}
+\captionsetup{labelsep=twospace}  %去掉图1:后冒号
 \renewcommand{\tablename}{表}
 \renewcommand{\thetable}{~\arabic{chapter}-\arabic{table}~}
 \renewcommand{\figurename}{图}
 \renewcommand{\thefigure}{~\arabic{chapter}-\arabic{figure}~}
 \renewcommand{\theequation}{\arabic{chapter}-\arabic{equation}~}
 
-% figure tweaking
+% single figure tweaking
 % New figure environment
 % Usage: \buptfigure[scale]{figure path}{caption}{label}
 \usepackage{graphicx} % graphic package

+ 3 - 2
README.md

@@ -24,6 +24,7 @@
 - 对照Word版本设置正文行间距(Word版的1.2倍)和目录行间距(20磅)至目测一致(5/13)
 - 新增定理、引理、公理、推论、推论环境及定义,并增添示例(5/13)
 - 新增带编号的subsubsection,样式同subsection,并增添示例(5/16)
+- 新增组图示例,调整子图标号至左上角,子图的所有题注统一于组图题注中(5/16)
 
 # 系统需求
 - Windows
@@ -100,7 +101,7 @@
     
 - **Q:有一些我需要的排版方式这里没有怎么办?**
     
-    A:模板基于LaTeX,你可以随意加入你需要的package,调用你需要的命令。如果你发现你的改动有一定通用性,欢迎修改相应的配置文件提交Pull Request给我;如果你的能力有限,也可以提Issue详述你的改动。合理的Pull Request会被及时merge进master分支,你将在Contributors中看到自己,开源项目需要大家共同努力维护。
+    A:模板基于LaTeX,你可以随意加入你需要的package,调用你需要的命令。如果你发现你的改动有一定通用性,欢迎修改相应的配置文件提交Pull Request给我;如果你的能力有限,也可以提Issue详述你的改动。合理的Pull Request会被及时merge进master分支,你将在**Contributors**中看到自己,开源项目需要大家共同努力维护。
  
 - **Q:引用文献的BibTeX文件可以从哪里获取?**
 
@@ -113,7 +114,7 @@
 # BTW
 欢迎大家去顶在北邮人论坛推广本项目的帖子,让更多人了解本项目:https://bbs.byr.cn/#!article/Paper/30043
 
-欢迎提出issue,更欢迎提pull request,**关于模板的问题请使用Issue功能提出,其它途径无法得到答复保证**。
+欢迎提出issue,**关于模板的问题请使用Issue功能提出,其它途径无法得到答复保证**,当然,更欢迎自行解决后提pull request
 
 欢迎广而告之,欢迎在word调格式被折磨时投奔初期有一点学习(模仿)成本的LaTeX模板
 


BIN
main.synctex.gz


+ 15 - 1
main.tex

@@ -2,7 +2,6 @@
 \usepackage{BUPTthesisbachelor}
 \usepackage{setspace}
 
-
 %\lstdefinestyle{sharpc}{language=[Sharp]C, frame=lrtb, rulecolor=\color{blue!80!black}}
 
 
@@ -95,6 +94,21 @@
 %图片宽度设置为文本宽度的75%,可以调整为合适的比例
 \buptfigure[width=0.7\textwidth]{pictures/autoencoder}{自编码器结构}{autoencoder}
 
+%组图示例,已按照指导手册要求设计,由于子图数量不同,无法压缩成\buptfigure那样,大家对照示例即可
+\begin{figure}[!htbp]
+    \centering
+    \subfloat[]{ %[]对齐方式,t为top,b为bottom,留空即可
+	\label{Fig:R1} % 子图1标签名
+    	\includegraphics[width=0.45\textwidth]{pictures/autoencoder} %插入图片命令,格式为[配置]{图片路径}
+    }
+    \quad %空格
+    \subfloat[]{
+	\label{Fig:R2} % 子图2标签名
+    	\includegraphics[width=0.45\textwidth]{pictures/autoencoder}
+    }
+    \caption{这是两个自编码器结构,我就是排一下子图的效果:\protect\subref{Fig:R1}左边的自编码器,\protect\subref{Fig:R2}右边的自编码器} %注意须使用\protect\subref{}进行标号引用
+    \label{Fig:RecAccuracy} % 整个组图的标签名
+\end{figure}
 
 \section{公式与算法表示}