
我想盡可能多地利用頁面來編寫文件。我正在使用的程式碼是這樣的(免責聲明:我從這裡):
\documentclass[12pt, oneside, a4paper]{memoir}
\usepackage{layout}
\usepackage{showframe}
%\usepackage[a4paper]{geometry}
\usepackage{amssymb, amsfonts, amsthm}
\newtheorem{problem}{Problem}
\begin{document}
\title{Sample Document}
\author{John Doe}
\maketitle
\layout{}
Here is some sample text to show you what LaTeX does.
To start a new paragraph, you need to leave a line of white space in your tex file.
To include math, you have two options. The first is called ``in line,'' and you do this by putting your math between two dollar signs (\$). For example, Fermat's Little Theorem tells us that if $p$ is a prime and $a$ is an integer such that $p \nmid a$, then $a^{p-1} \equiv 1 \pmod{p}$. Note that the exponent on $a$ has to go in braces (in the tex file).
But if you really want an equation (or congruence) to stand out, then you ``display'' the math. It looks like this:
\[
a^{p-1} \equiv 1 \pmod{p}.
\]
Nice, right?
Finally, we can make things look really nice for homeworks as follows:
\begin{problem}
Let $X$ and $Y$ be blah blah blah \ldots
\end{problem}
\begin{problem}
Let $X$ and $Y$ be as in the previous problem. What is $Z$?
\end{problem}
Notice that LaTeX automatically numbers the problems for us.
\end{document}
然而,一旦我取消註釋調用幾何包的行,邊距就會變得混亂,即使我什至沒有發出任何命令來改變它們。
我嘗試查看一些資料來源,但他們沒有提到發生這樣的事情,所以我想了解為什麼幾何會出現這種情況。
另外,如果可能的話,一些幫助使代碼正確,以盡可能少地留下未使用的紙張空間。
答案1
memoir
有自己的定義頁面佈局的方法,最好不要使用geometry
它。下面的 MWE 透過減少邊距來增加文字區塊的大小。
% memgeomprob.tex SE 562072
\documentclass[12pt, oneside, a4paper]{memoir}
\setlrmarginsandblock{0.8in}{*}{1.0} % set left/right margins to 0.8in
\setulmarginsandblock{1in}{*}{1.0} % set upper/lower margins to 1in
\checkandfixthelayout
\usepackage{layout}
\usepackage{showframe}
%\usepackage[a4paper]{geometry}
%\usepackage{geometry}
\usepackage{amssymb, amsfonts, amsthm}
\newtheorem{problem}{Problem}
\begin{document}
\title{Sample Document}
\author{John Doe}
\maketitle
\layout{}
Here is some sample text to show you what LaTeX does.
To start a new paragraph, you need to leave a line of white space in your tex file.
To include math, you have two options. The first is called ``in line,'' and you do this by putting your math between two dollar signs (\$). For example, Fermat's Little Theorem tells us that if $p$ is a prime and $a$ is an integer such that $p \nmid a$, then $a^{p-1} \equiv 1 \pmod{p}$. Note that the exponent on $a$ has to go in braces (in the tex file).
But if you really want an equation (or congruence) to stand out, then you ``display'' the math. It looks like this:
\[
a^{p-1} \equiv 1 \pmod{p}.
\]
Nice, right?
Finally, we can make things look really nice for homeworks as follows:
\begin{problem}
Let $X$ and $Y$ be blah blah blah \ldots
\end{problem}
\begin{problem}
Let $X$ and $Y$ be as in the previous problem. What is $Z$?
\end{problem}
Notice that LaTeX automatically numbers the problems for us.
\end{document}
請閱讀手冊 ( > texdoc memoir
) 以了解更多資訊。