
TeX
文章平均质量分 56
njreds
无
展开
-
TeX中计算文本尺寸的问题
首先,article和book样式默认的都是letterpaper,纸张尺寸是11*8.5英寸(大概27.94*21.59cm,而A4是29.7*21cm),所以开头要用/documentclass[a4paper]{article},如果是新版本的CCT用/documentclass{cctart}就可以了,因为其默认的是a4paper选项。其次,TeX中计算/oddsidemargin(/ev原创 2004-11-11 00:16:00 · 4918 阅读 · 0 评论 -
TeX中实现中英文的目录
修改了一下/chapter,/section ... 命令的参数,现在格式为/chapter[英文名]{中文名} ... /documentclass[openany]{book} /usepackage{CJK,CJKnumb} /usepackage{indentfirst} /makeatletter /newcommand/engcontentsname{Co原创 2004-11-14 08:57:00 · 4159 阅读 · 1 评论 -
TeX中显示大小写罗马数字
定义新的命令/rmnum,/Rmnum,用来显示大小写罗马数字用法:/rmnum{数字},/Rmnum{数字} /makeatletter /newcommand{/rmnum}[1]{/romannumeral #1} /newcommand{/Rmnum}[1]{/expandafter/@slowromancap/romannumeral #1@} /makeatot原创 2004-11-17 06:53:00 · 2653 阅读 · 0 评论 -
TeX中显示中英文表名/图题
重定义/caption命令,现在的格式为/caption{英文}{中文} /makeatletter /setlength/abovecaptionskip{3/p@} /long/def/@caption#1[#2]#3#4{% /par /addcontentsline{/csname ext@#1/endcsname}{#1}% {/p原创 2004-11-16 07:03:00 · 2189 阅读 · 0 评论 -
TeX中重定义插图/表格目录
Q: 在book类环境下,在插图目录和表格目录中,如何在每条前冠以“图”字或“表”字?A: 在/begin{CJK*}后面加上 /renewcommand/figurename{图} /renewcommand/tablename{表} /makeatletter /long/def/@caption#1[#2]#3{% /par /addcontentsl原创 2004-11-24 06:37:00 · 1487 阅读 · 0 评论 -
TeX中修改插图目录样式一例
Q: 现需要把图的目录的序号由“1”、“2”、...改为“Fig.1”、“Fig.2”、....,如何解决?A: 定义一个新的命令/figcaption,专门供figure环境的caption使用。 /makeatletter /def/figcaption{% /ifx/@captype/@undefined /@latex@error{/noexpand/c原创 2004-11-24 10:27:00 · 1644 阅读 · 0 评论 -
TeX中修改minipage一例
Q: 如何使twoside的book在奇数页的右侧和偶数页的左侧留出一段margin,而且这段margin上面也有页眉线,并且用小页(minipage)可以设为占用整个textwidth + margin,即超出正文的左侧或右侧?A: 在奇数页的右侧和偶数页的左侧留出margin,这个比较简单 按照《TeX中修改文本尺寸的问题》修改/oddsidemargin和/evensidemargin就原创 2004-11-29 11:40:00 · 1955 阅读 · 0 评论 -
TeX中实现悬挂缩进
方法一用/hangafter 和 /hangindent来实现。/hangafter 后面的数字指行数,是从 n+1 行开始有效/hangindent 后面是尺寸,就是向右移动的距离这个命令必须放在段的开始,而且有效范围也是当前的段。另起一段后即失效。因此这种方法适用于文章中只有部分段落需要悬挂缩进格式的情况。举例: /hangafter 1 /hangindent 1.5em /noind原创 2004-11-29 13:42:00 · 4590 阅读 · 0 评论