适合数学论文的优秀 LaTeX 序言

适合数学论文的优秀 LaTeX 序言

有人能给我举一个写数学论文的序言的例子吗?我目前正在使用

 \documentclass[12pt]{article} 
\topmargin -15mm

\textheight 24truecm   
\textwidth 16truecm    
\oddsidemargin 5mm
\evensidemargin 5mm   
\setlength\parskip{10pt}
\pagestyle{empty}          

\usepackage{boxedminipage}
\usepackage{amsfonts}
\usepackage{amsmath} 
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{amsthm}
\usepackage{t1enc}
\usepackage{subfig}

\newtheorem{theorem}{Theorem}[section]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{corollary}[theorem]{Corollary}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{example}[theorem]{Example}

答案1

一般来说,我建议从尽可能小的序言开始,并根据需要添加包和/或自定义命令。

关于您的代码示例:

  • 不要摆弄\topmargin\textheight类似的命令。如果要更改文档的边距,请使用几何学或者类型区域包。

  • 如果你确实必须通过额外的间距而不是缩进来表示新段落,请替换\setlength\parskip{10pt}帕斯基普软件包。请参阅回答详细一点。

  • t1enc包已过时,请使用\usepackage[T1]{fontenc}。请参阅禁忌对于其他过时的包/命令。

答案2

只是为了补充其他发帖人的评论。只需根据需要添加包即可。论文序言必然会快速扩展。将其分为常规、排版、数学、命令等部分。随着序言的增长,您将其中一些传递给包,例如moremath.sty

保持风格简单,不要花哨的字体。在排版下,您可以包含microtypestmarysd。在数学下,您已经包含了基础,我将支持 Mico 的建议mathtools。在命令下,放入所有特殊内容。例如,在定理下,您还应该包含所有格式决定。作为奖励,这里有一些定理的样式。

%% Theorems formatting 
\newtheoremstyle{itheorem}{}{}{\itshape}{}{\bfseries}{.}{ }{#1\if!#3!\else\ \fi\thmnote{#3}}
\newtheoremstyle{icorollary}{}{}{}{}{\itshape}{.---}{0pt}{#1}
\newtheoremstyle{numcorollary}{}{}{}{}{\itshape}{.}{ }{#1\if!#3!\else\ \fi\thmnote{#3}}
\newtheoremstyle{idefinition}{}{}{}{}{\bfseries}{.---}{0pt}{}
\newtheoremstyle{ilemma}{}{}{\itshape}{}{\bfseries}{.---}{0pt}{#1\if!#3!\else\ \fi\thmnote{#3}}
\newtheoremstyle{iother}{}{}{\itshape}{}{\bfseries}{.---}{0pt}{\thmnote{#3}}
\theoremstyle{ilemma}
\newtheorem*{lemma}{Lemma}
\theoremstyle{itheorem}
\newtheorem{theorem}{Theorem}
\theoremstyle{iother}
\newtheorem{other}{}
\theoremstyle{icorollary}
\newtheorem{corollary}{Corollary}
\theoremstyle{numcorollary}
\newtheorem{ncorollary}{Corollary}
\theoremstyle{idefinition}
\newtheorem*{definition}{Definition}
\newtheorem*{definitions}{Definitions}
\newtheorem*{defnorder}{Definition of Order}

%% Proof environment
\renewcommand{\proofname}{\upshape\bfseries Proof}

在此处输入图片描述

保持风格简洁干净,尽量少用粗体,不要使用标准 LaTeX 类。

答案3

  • 除了您已经加载的与数学相关的包之外,您可能还想看看数学工具包。它是包的超集amsmath。如果您加载mathtools,则无需amsmath手动加载。

  • 您似乎对 Computer Modern/Latin Modern 字体很满意。如果这个假设是正确的,您可能需要加载现代包裹。

  • 此外,您不应该加载已弃用的t1enc软件包,而应该发出指令\usepackage[T1]{fontenc}

  • 您应该查看该geometry包及其边距设置命令,以便简化页面布局的设置。(到目前为止,命令集合看起来像是随意拼凑起来的。)

  • 我真正想问的是你的序言中的 的使用\pagestyle{empty}。你的学校要求这样做吗?如果没有,请帮你的读者一个忙,删除这个命令,这样 LaTeX 就可以打印页码了。

相关内容