forked from a358003542/xelatex-guide-book
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathxelatex指南001.ent
15 lines (15 loc) · 5.01 KB
/
xelatex指南001.ent
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:1b}{\textsuperscript {(1)}} \ref{enote:1}} \leftskip=\enoteindent 主要是针对有旁注的情况,在设置为true之后,那么旁注宽度你定义是多少就是多少,左边距右边距是多少就是多少,然后剩下的正文宽度是一个从量(即自动确定的量)了。\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:2b}{\textsuperscript {(2)}} \ref{enote:2}} \leftskip=\enoteindent 这里的概念理清一下,headheight是页眉高度,保证页眉内容能够装的下即可,而headsep是页眉(一般页眉靠下)和正文间的空白距离,也就是你看到的页眉上面的那段空白有top减去headsep再减去headheight剩下的距离,然后这段空白从视觉上来说还有你的页眉文本上面没有填充的部分。而footnote命令插入的文本和页码之间的空白间距是由footskip控制的,然后bottom减去footskip还会得到一个值,这个值是页码下面的空白距离。\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:3b}{\textsuperscript {(3)}} \ref{enote:3}} \leftskip=\enoteindent 在beamer类下有一种看上去不错的多栏环境,就是使用的columns环境,不过只适用于beamer类的frame框架下。\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:4b}{\textsuperscript {(4)}} \ref{enote:4}} \leftskip=\enoteindent 下面参考了\href {http://wiki.ubuntu-tw.org/index.php?title=HowtoCustomFontswithFontconfig}{这个网站}\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:5b}{\textsuperscript {(5)}} \ref{enote:5}} \leftskip=\enoteindent 不知道你注意到没有,本文用的是12pt,上面表格上的huge和Huge字号还是有差异,这里因为我加载了moresize宏包的缘故。\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:6b}{\textsuperscript {(6)}} \ref{enote:6}} \leftskip=\enoteindent 以前我喜欢放大CJK字体,但是后来发现这样放大之后让数学环境下的字体显得太小很不好看,而且这样整了之后似乎数学环境下的字体也不能通过DeclareMathSizes命令调节了。\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:7b}{\textsuperscript {(7)}} \ref{enote:7}} \leftskip=\enoteindent 主要参考了\href {http://tex.stackexchange.com/questions/41130/getting-xelatex-to-display-accents-and-characters-not-included-with-the-font}{这个网站}\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:8b}{\textsuperscript {(8)}} \ref{enote:8}} \leftskip=\enoteindent 如果你输入了某个Unicode的字形你目前的pdf字体并不包括,那么将会产生这样的一个错误信息:WARNING invalid CMap mapping entry.然后你编译pdf之后发现某个字符没有正常显示出来只是一个方框那么可能是目前字体不包括这个字形。\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:9b}{\textsuperscript {(9)}} \ref{enote:9}} \leftskip=\enoteindent 参考了\href {http://www.complang.tuwien.ac.at/anton/latex/baselineskip.html}{这个网站}\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:10b}{\textsuperscript {(10)}} \ref{enote:10}} \leftskip=\enoteindent 参看了a beginner's book of \TeX 的spacing between boxes一节。在google book哪里可以看到这一段,不过似乎这本书网上并不能自由下载。\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:11b}{\textsuperscript {(11)}} \ref{enote:11}} \leftskip=\enoteindent 参看了\href {http://www.forkosh.com/latex/ltx-171.html}{这个网页}\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:12b}{\textsuperscript {(12)}} \ref{enote:12}} \leftskip=\enoteindent 这是一段尾注\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:13b}{\textsuperscript {(13)}} \ref{enote:13}} \leftskip=\enoteindent 按照Markus Püschel的small guide to making nice tables里面的介绍。\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:14b}{\textsuperscript {(14)}} \ref{enote:14}} \leftskip=\enoteindent 你注意到这里有@\{\},意思是每一列前面有一段空白,可以被花括号中的字符填充,这里是完全取消掉那点空白。booktabs的风格是开头那点空白和最后一列最后那点空白全部取消掉。\par }
{\footnotesize\noindent \hspace{-\enoteindent}\makebox[\enoteindent-3pt][l] {\flabel{enote:15b}{\textsuperscript {(15)}} \ref{enote:15}} \leftskip=\enoteindent 本小节除了参看wikibook之外还参看了\href {http://texblog.org/tag/definecolor/}{这个网站}。\par }