我正在使用该类制作技术手册memoir
,因为我听说它非常可定制。到目前为止,我得到了以下内容:
\documentclass[8pt,a5paper]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{float}
\usepackage{microtype}
\hoffset = -20pt
\voffset = -20pt
\usepackage{lipsum}
\begin{document}
\pagenumbering{gobble}% Remove page numbers (and reset to 1)
\clearpage
\thispagestyle{empty}
\begin{huge}
\textbf{Apparatus User's Guide}
\end{huge}
\begin{figure}[H]
\centering
\includegraphics[width=0.9\textwidth, height=1\textwidth]{Images/Main/Plasma-Ball.jpg}
\end{figure}
\newpage
\pagenumbering{Roman}
\begin{normalsize}
\tableofcontents
\end{normalsize}
\newpage
\thispagestyle{plain}
\pagenumbering{arabic}
\section{Introduction}
\begin{figure}[H]
\centering
\includegraphics[width=0.4\textwidth, height=0.4\textwidth]{Images/Main/Plasma-Globe.jpg}
\caption{Plasma Globe}
\end{figure}
\lipsum
\newpage
\thispagestyle{plain}
\section{Components}
\textbf{Mechanics}
\lipsum
\textbf{Electronics}
\lipsum
\newpage
\section{Assembling}
\lipsum
\newpage
\section{Turn it on}
\lipsum
\newpage
\section{Calibration}
\lipsum
\newpage
\section{TroubleShooting}
\lipsum
\end{document}
但我不太确定某些东西的外观,也不知道如何更改它们。例如目录。所有部分都以 开头,0.X
而不是X
。
其他页面的右上角有“目录”一词。我认为将这个词放在那个位置是无关紧要的,我不知道如何将其删除。
如果有任何其他关于使用包或配置类的用户指南的建议,我将不胜感激memoir
。谢谢
版
答案1
要解决您的问题,您需要稍微更改代码。请注意,这memoir
不支持更改目录中章节的行(添加虚线)。
<======
我在以下 MWE 中标记了代码更改:
\documentclass[%
8pt,
a5paper,
article % <===========================================================
]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{float}
\usepackage{microtype}
\hoffset = -20pt
\voffset = -20pt
\usepackage{lipsum}
\begin{document}
\pagenumbering{gobble}% Remove page numbers (and reset to 1)
\clearpage
\thispagestyle{empty}
\begin{huge}
\textbf{Apparatus User's Guide}
\end{huge}
\begin{figure}[H]
\centering
\includegraphics[width=0.9\textwidth, height=1\textwidth]{example-image}
\end{figure}
\newpage
\pagenumbering{Roman}
\begin{normalsize}
\tableofcontents* % <===================================================
\end{normalsize}
\newpage
\thispagestyle{plain}
\pagenumbering{arabic}
\chapter{Introduction} % <==============================================
\begin{figure}[H]
\centering
\includegraphics[width=0.4\textwidth, height=0.4\textwidth]{example-image-a}
\caption{Plasma Globe}
\end{figure}
\lipsum
\newpage
\thispagestyle{plain}
\chapter{Components}
\textbf{Mechanics}
\lipsum
\textbf{Electronics}
\lipsum
\newpage
\chapter{Assembling}
\lipsum
\newpage
\chapter{Turn it on}
\lipsum
\newpage
\chapter{Calibration}
\lipsum
\newpage
\chapter{TroubleShooting}
\lipsum
\end{document}
例如,其结果将产生以下目录:
memoir
您可以在计算机上通过在控制台/终端中输入以下内容来打开手册: texdoc memoir
。
如您所见,pdf 文件是 A5 格式(德语“Seiengröße”在英语中表示页面大小):
答案2
我有一些答案可以给你,但是你在评论中问了太多问题。以下是你可以做的:
\documentclass[%
% 8pt % no 8pt option try 9pt
9pt,
a5paper,
article, % chapters set as sections and so on
]{memoir}
\usepackage{graphicx}
\setulmarginsandblock{1in}{2in}{*} % change the layout, see the manual
\checkandfixthelayout
\usepackage{lipsum}
\begin{document}
\begin{titlingpage} % the title page
{\huge\bfseries{Apparatus User's Guide}}
\begin{center}
\includegraphics[width=0.9\textwidth, height=1\textwidth]{example-image-b}
\end{center}
\end{titlingpage}
\renewcommand{\cftchapterdotsep}{\cftdotsep} % put dots in chapter ToC entries
\newfixedcaption{\figcaption}{figure} % for a non-float figure caption
\tableofcontents*
\listoffigures
\chapter{First major heading}
\section{A minor heading}
\lipsum[1]
\begin{center}
\includegraphics{example-image-duck}
\figcaption{A duck} % figure caption but not in a float
\end{center}
\lipsum[2]
\chapter{Second major heading}
\section{Minor heading}
(1) \lipsum[1]
\end{document}
请阅读手册的相关部分(> texdoc memoir
);我知道它很长但是涵盖了很多内容。
没有8pt
课程选项,最近的是9pt
我读起来有困难的。
使用article
class 选项可获得类似 的结果article
。缺点是您必须使用\chapter
而不是\section
来表示主要分区。优点是如果您后来认为应该使用report
或book
类,则只需删除该article
选项即可。
我建议你不要对浮点数使用 [H] 选项,这会将它们变成固定项(请参阅可恶的)memoir
有自己的处理方式。
如果您要更改布局,则memoir
提供了一种全面的方法来执行此操作。您永远不需要更改TeX 细节中的\hoffset
和的值。\voffset