我是 Latex 的新手,我想写一份文档。
我的文档代码如下所示(我正在编辑大文本块):
\documentclass[a4paper]{scrartcl}
\usepackage{ngerman}
\usepackage{soulutf8}
\usepackage{changepage}
\usepackage{pstricks}
\usepackage[absolute]{textpos}
\setlength{\TPHorizModule}{1mm}
\setlength{\TPVertModule}{\TPHorizModule}
\textblockorigin{5mm}{0.6mm}
\usepackage{sectsty}
\sectionfont{\centering}
\begin{document}
\setlength{\parindent}{0pt}
\fontsize{8}{8}\selectfont
\begin{textblock}{120}(1, 1)
\textbf{Anlage /}
\end{textblock}
\vspace*{-2.7cm}
\begin{adjustwidth}{-2cm}{}
\begin{tabular}{|l|l|}
\hline
\textbf{Mieter:
\begin{textblock}{40}(19, 8)
hallo
\end{textblock}} \\
\hline
\textbf{Straße:
\begin{textblock}{40}(19, 12)
hallo
\end{textblock}} \\
\hline
\textbf{PLZ/Ort:
\begin{textblock}{40}(19, 15)
hallo
\end{textblock}} \\
\hline
\textbf{Tel:/Fax:
\begin{textblock}{40}(21, 18)
hallo
\end{textblock}} \\
\hline
\textbf{E-Mail:
\begin{textblock}{40}(19, 21)
hallo
\end{textblock}} \\
\hline
\textbf{Mietobjekt:
\begin{textblock}{40}(24, 24.5)
hallo
\end{textblock}} \\
\textbf{Produkttyp
\begin{textblock}{40}(5, 31)
hallo
\end{textblock}} \\ \\
\hline
\end{tabular}
\begin{tabular}{|l|l|}
\hline
\textbf{Servicepartner:} \\
\hline
\textbf{Straße:} \\
\hline
\textbf{PLZ/Ort:} \\
\hline
\textbf{Tel:/Fax:} \\
\hline
\textbf{E-Mail:} \\
\hline
\textbf{Abweichender Standort:} \\ \\ \\
\hline
\end{tabular}
\end{adjustwidth}
\section{Service}
\begin{textblock}{195}(1, 50)
Secret Text
\subsection{Services:}
\begin{itemize}
\setlength\itemsep{-0.4em}
\item secret
\item secret
\item secret
\end{itemize}
Big block of text
\section{Service2}
More text
\end{textblock}
\end{document}
最后,我希望有一个如下所示的签名字段:(https://i.stack.imgur.com/DTeJv.png)
我怎样才能做到这一点?
答案1
这是签名箱的一个可能的解决方案。
\documentclass[a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[left=1.00cm, right=1.00cm]{geometry} % set margins
% **************** needed
\newsavebox{\xtext}
\savebox{\xtext}{%
\sffamily\footnotesize\ ,den\ }
\usepackage{array} % added <<<<<<<<<
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}m{#1}}
% ****************
\begin{document}
%% ******************************************************* signature box
\setlength{\fboxrule}{2pt}
\fbox{\sffamily\footnotesize%
\setlength{\tabcolsep}{0pt}%
\begin{tabular}{L{0.4\linewidth}L{0.15\linewidth}L{0.4\linewidth}}
\textbf{Der Mieter (MI)} & &\textbf{Der service Partner} \\[7ex]
\begin{tabular}{ll}
\rule{0.5\linewidth}{1pt}\usebox{\xtext}&\rule{\dimexpr0.5\linewidth-\wd\xtext}{1pt}\\
Ort & Datum \\
\end{tabular} &&
\begin{tabular}{ll}
\rule{0.5\linewidth}{1pt}\usebox{\xtext}&\rule{\dimexpr0.5\linewidth-\wd\xtext}{1pt}\\
Ort & Datum \\
\end{tabular}\\[8ex]
\rule{\linewidth}{1pt} &&\rule{\linewidth}{1pt} \\
(MI) rechtsgültige Unterschift/Firmenstempel&& (Lieferant) rechtsgültige Unterschift/Firmenstempel \\[7ex]
\rule{\linewidth}{1pt} && \\
(MI) Vor - und Zumane in Druckbuchstaben &&
\end{tabular}}
% ******************************************************* end signature box
\end{document}
它基于表格,三列固定宽度(中间一列为空)。这种结构可以很容易地对齐左右行。
该框将自动调整到不同的边距或文本宽度。
水平线之间的间距可以通过[<space>]
使用\\
内部规则的宽度选为 1pt ( \rule{\linewidth}{1pt}
),外部框架的宽度为 2pt ( \setlength{\fboxrule}{2pt}
)。