我一直在寻找一个简单的双列 LaTeX 模板。
我附加了一个我喜欢的模板,但我无法删除页面底部的页脚。另外,我还想删除类别和主题部分。
%
我尝试在文件中注释掉这些部分.tex
,但没有成功。我还尝试在.cls
文件中删除这些部分,但在编译时收到多个错误。
有什么建议或帮助吗?
http://www.acm.org/publications/latex_style/acm-tog-v1-2.zip
答案1
如果我将其添加到示例文件的前言中,我想你会摆脱所有你想要的东西。(但我还没有尝试在基本文件上加载任何外部包。)
\typewidth6.5in
\textwidth6.5in
\oddsidemargin1in
\evensidemargin1in
\makeatletter
\def\@maketitle{\newpage \thispagestyle{titlepage}\par
\centering \begingroup \lineskip = \z@\null \vskip -7pt\relax %-24.5pt
\parindent\z@ \LARGE { \raggedright \hyphenpenalty\@M
{\titlefont \centering \@title\par}%
}
\label{@firstpg}
{ \vskip 13.5pt\relax \fontsize{10}{12}\selectfont \sf %vskip 13.5pt between title and author
\begingroup \addtolength{\baselineskip}{2pt}
\@author\par \vskip -2pt
\endgroup }
\vskip 23pt\relax
\endgroup
}
\renewenvironment{abstract}
{\par\footnotesize\noindent\ignorespaces}
{\par\vskip5pt%
\def\and{\unskip\/{\rm ; }}
{\ifx\@acmformat\empty\else\vskip5pt\@acmformat\par\fi}\vskip24pt}
\def\category\relax
\def\@category\relax
\def\@categories\relax
\def\terms\relax
\def\@terms\relax
\def\keywords\relax
\def\@keywords\relax
\makeatother
您还应该注释掉以下行(如果您正在使用该TOG-Sample.tex
文件进行测试):
% \category{I.3.7}{Computer Graphics}{Three-Dimensional Graphics and Realism}[Animation]
% \category{I.3.5}{Computer Graphics}{Computational Geometry and Object Modeling}[Physically based modeling]
% \terms{Experimentation, Human Factors}
% \keywords{Face animation, image-based modelling, iris animation, photorealism, physiologically-based modelling}
% \acmformat{Pamplona, V. F., Oliveira, M. M., and Baranoski, G. V. G. 2009. Photorealistic models for pupil light reflex and iridal pattern deformation. {ACM Trans. Graph.} 28, 4, Article 106 (August 2009), 11 pages.\newline DOI $=$ 10.1145/1559755.1559763\newline http://doi.acm.org/10.1145/1559755.1559763}
一旦确定不需要注释部分,就可以删除它们。(如果您将修改放入自己的.sty
文件中,例如,acmtog-mods.sty
然后用 加载它\usepackage
,则可以删除\makeatletter
和\makeatother
对。)
最后,如果您想要一个“简单”的两列布局,最好避免使用如此具体的类。包multicol
,也许一个可自定义的类,如memoir
或其中一个KOMA-Script
可能是更好的选择。
答案2
要修复这个问题,您实际上必须修改类文件。我建议您查看 multicol 包,阅读文档,然后从 article 类开始并创建自己的模板。示例如下。
\documentclass{article}
\usepackage{multicol}
\usepackage[nopar]{lipsum}
\usepackage[margin=1in]{geometry}
\begin{document}
\begin{center}\Large\textbf{Title for the document}\end{center}
\begin{multicols}{2}
\section{one} \lipsum[1]
\section{two} \lipsum[3]
\section{three} \lipsum[5]
\section{four} \lipsum[7]
\end{multicols}
\end{document}