文章中手工折叠的标记未按预期显示

文章中手工折叠的标记未按预期显示

我正在 LyX 中的文章文档类中写一封信。我尝试了 Koma-script v2,发现它很不错,但定制功能不太令人满意,至少在 LyX 中不是这样。我的大部分信件都按预期工作,但为了获得折叠标记(这是 scrlttr2 的一小部分的特征),我尝试了\usepackage[absolute]{textpos}

因此尝试使用以下命令将折叠标记定位在页边距的 1/3 和 2/3 处:

\textblockorigin{0mm}{0mm}
\setlength{\TPHorizModule}{1mm}\setlength{\TPVertModule}{1mm} 
\begin{textblock}{1}(0,99) \rule[0.5ex]{2mm}{1pt} \end{textblock}
\begin{textblock}{1}(0,178) \rule[0.5ex]{2mm}{1pt} \end{textblock}

折叠标记出现了,但它们没有出现在我希望的位置。即使我将块原点设置为 0,0,折叠标记也不会接触纸张的侧面(这很令人困惑,但不是我想要的)。

以下是序言:

% Preview source code

%% LyX 2.0.5.1 created this file.  For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[danish]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=3cm,rmargin=3cm}
\setcounter{secnumdepth}{-1}
\usepackage{verbatim}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage[nottoc]{tocbibind}
\usepackage{icomma}
\usepackage{pstricks}
\usepackage{pstricks-add}
\usepackage{pst-plot}
\usepackage{fancyhdr}
\renewcommand{\headrulewidth}{0pt}
\pagestyle{fancy}
\let\ps@plain\ps@fancy
\usepackage[all]{xy}
\usepackage{marvosym}
\usepackage[absolute]{textpos}

\makeatother

\usepackage{babel}
\begin{document}

这是我尝试制作的折叠标记:

\textblockorigin{0mm}{0mm}

\setlength{\TPHorizModule}{1mm}\setlength{\TPVertModule}{1mm} 

\begin{textblock}{1}(0,99) \rule[0.5ex]{2mm}{1pt} \end{textblock}
\begin{textblock}{1}(0,178) \rule[0.5ex]{2mm}{1pt} \end{textblock}

其余内容:

\noindent \begin{center}
Name
\par\end{center}

\noindent \begin{center}
Title
\par\end{center}

\noindent Address\\
Address\\
Address\vspace{4ex}

\noindent \begin{flushright}
\today
\par\end{flushright}

\noindent Dear .. \vspace{4ex}

\noindent bla \vspace{2ex}

\noindent bla \vspace{4ex}

\noindent Sincerely,

\noindent Me

\cfoot{\noindent Myaddress \\
\[email protected]~\Telefon~+45 12\,34\,56\,78}
\end{document}

答案1

似乎\textblockorigin{0mm}{0mm}没有将原点精确地设置在角落。使用\textblockorigin{-5.2mm}{0mm}似乎可以纠正这个问题。

一些一般性评论不相关的问题:

  • 看来您删除了每个段落的缩进。要全局设置,请使用“文档设置 > 文本布局”,并将缩进设置为“0mm”或类似值。

  • LyX 提供页眉和页脚的设置。转到“文档设置 > 页面布局”,并将标题样式设置为“花式”。(如有必要,请使用\fancyhf{}清除页眉和页脚。)

这是一个(几乎)最小的例子(我留下了几行额外的行以便于定位)。

\documentclass{article}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=3cm,rmargin=3cm}
\usepackage{fancyhdr}
\pagestyle{fancy}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\renewcommand{\headrulewidth}{0pt}
\fancyhf{}
%\let\ps@plain\ps@fancy
\usepackage[absolute]{textpos}
\makeatother

\begin{document}
\textblockorigin{-5.2mm}{0mm}
%---v--- just to show the origin:
\begin{textblock}{1}(0,0)%
\rule{2mm}{2mm}%
\end{textblock}
%---^--- just to show the origin
\setlength{\TPHorizModule}{1mm}
\setlength{\TPVertModule}{1mm} 

\begin{textblock}{1}(0,99)%
\rule{2mm}{1pt}%
\end{textblock}
\begin{textblock}{1}(0,178)%
\rule{2mm}{1pt}%
\end{textblock}

\cfoot{My Address}
\end{document}

或者,您可以查看模板“koma-letter2.lyx”(从菜单“从模板新建...”)。该模板显示了如何使用文档类“scrlttr2”。

相关内容