我刚开始用“tufte-handout”编写 LaTeX 文档。我发现有趣的是输出的查找。
我做了这个:
\documentclass{tufte-handout}
\usepackage{amsmath, amssymb}
\begin{document}
{\bf Example.} $\mathfrak{sl}(2,F)$ has no non-trivial ideals if char $F\neq 2$.
If Char $F=2$ then center is non-trivial and is a non-trivial ideal.
\end{document}
输出形式如下:请忽略左栏和上栏。
请注意,输出文件右侧的空间太大。也许,这是“tufte-handout”的一个重要功能 - 为备注、注释、评论等保留右侧空间。它(字体)与通常的罗马字体有很大不同(而且在我看来很漂亮)。
我想要什么:我想用上述字体样式写我的文档。但我不想在右侧留出空间用于备注、注释等。使用“tufte-handout”或其他方式,我该怎么做?
换句话说,我想写一种非常常见的文档类型,但条件是字体只能是上述类型。
简而言之,我想要字体与上面的输出文件相同和没有边距的文档(如书写书籍或输入笔记)
答案1
使用的字体tufte-handout
可以加载任何其他文档类也是如此。
\usepackage[T1]{fontenc}
\usepackage[osf,sc]{mathpazo}
如果你还想模仿无衬线和单色字体样式,请添加这些
\usepackage[scaled=0.90]{helvet}
\usepackage[scaled=0.85]{beramono}
article
包含文档类的完整示例
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[osf,sc]{mathpazo}
\usepackage{amssymb}
\begin{document}
\textbf{Example.} $\mathfrak{sl}(2,F)$ has no non-trivial ideals if
char $F\neq 2$. If Char $F=2$ then center is non-trivial and is a
non-trivial ideal.
\end{document}
答案2
为了完整性,是的,这是 的一个重要特征tufte-handout
。我认为值得一看这个例子了解原因。
如果你不想要那种风格除了字体,那么最合理的是使用另一个类(Heri 的答案)。如果你出于其他原因(目录等)想要那个类,但你很确定你永远不会使用右边距,那么 Martin 的说法可能有意义。但如所引用的示例所示,您不必放弃此功能,而是在某些部分使用整个页面的宽度。只需使用环境fullwidth
:
\documentclass{tufte-handout}
\usepackage{amsmath, amssymb}
\begin{document}
\begin{fullwidth}
{\bfseries Example.} $\mathfrak{sl}(2,F)$ has no non-trivial ideals
if char $F\neq 2$. If Char $F=2$ then center is non-trivial and is
a non-trivial ideal.
\end{fullwidth}
\end{document}
注意:请不要使用\bf
但更安全\bfseries
或\textbf{}
。
答案3
您可以使用几何学调整页边距的包:
\documentclass{tufte-handout}
\usepackage{amsmath, amssymb}
\usepackage{geometry}
\geometry{a4paper, top=23mm, left=28mm, right=46mm, bottom=46mm, headsep=1em,
marginparwidth=4cm, marginparsep=1em}
\begin{document}
{\bf Example.} $\mathfrak{sl}(2,F)$ has no non-trivial ideals if char $F\neq 2$.
If Char $F=2$ then center is non-trivial and is a non-trivial ideal.
\end{document}