我正在使用 LyX 和 XeTeX 以及文章类。这是KOMA-script
我第一次尝试。secsty
fontspec
我正在尝试设计一个具有较大外边距的独特布局。在某些页面上,我会将正文中的要点或引言放在外边距中。
我认为最好的方法是使用边注。自定义这些注释的外观对我来说很重要 - 特定的颜色和字体大小。
有没有办法改变 latex 序言中所有边注的颜色/大小?有没有完全不同的解决方案?
答案1
首先你应该加载“mparhack”,它可以修复一些边注问题。然后你应该定义插入边注的命令:
\newcommand{\annotation}[1]{\marginpar{#1}}
或者可能
\newcommand{\annotation}[1]{%
\marginpar{\small\itshape\color{blue}#1}}
如果您想尝试颜色。您可以更轻松地更改所有边注的格式,而无需深入了解 \marginpar 的实现细节。
对于 XeLaTeX,如果主字体Color
激活了该功能,则应使用不同的技巧:
\setmainfont[Color=4C4C4C,Ligatures=TeX]{Linux Libertine O}
\newfontfamily{\annfont}[Color=0000FF,Ligatures=TeX]{Linux Libertine O}
\newcommand{\annotation}[1]{%
\marginpar{\annfont\small\itshape#1}}
换句话说,我们用不同的颜色复制主字体系列。如果边注中使用了其他系列,也应该复制它们。如果边注数量较少,也
\newcommand{\annotation}[1]{%
\marginpar{\addfontfeature{Color=0000FF}\small\itshape#1}}
可以使用,而无需复制字体系列;但请注意,这会造成很大的开销,因为会为每个边注动态定义新的字体系列。
答案2
答案3
尝试使用todonotes
包。它为您完成所有这些工作:您只需要尝试忘记它这样做是为了插入“todo”项目。用您的术语来思考这些项目,并忽略包术语。