
Я пытаюсь воссоздать таблицу, которую я сделал в виде списка, потому что ее легче настраивать, и она единообразна во всем документе. Но я не могу правильно сделать отступ меток. Я не могу понять, что делают labelindent
, labelwidth
, labelsep − itemindent
, itemindent
и leftmagin
каждый из них. Я также не знаю, использовать ли descritption
, itemize
или enumerate
, поскольку все они допускают пользовательские метки.
Метки должны выглядеть как в таблице, где они все выровнены по левому краю. Жирный текст и следующая строка должны иметь одинаковый отступ, независимо от ширины метки. А пространство между меткой и жирным текстом должно быть больше.
МВЭ:
\documentclass[10pt, a4paper]{scrartcl}
\usepackage{tabularx}
\usepackage[left=2cm, right= 2cm]{geometry}
\usepackage{enumitem}
\begin{document}
\begin{tabularx}{\textwidth}{@{}r@{}c@{}lX}
03/2020 & \ -- \ & heute & \textbf{Company -- Bachelorarbeit} \\
& & & Test und Evaluierung von Designkriterien für lasergeschmolzene Titanteile im SLM-Prozess unter Verwendung von Heitzelementen \\[10pt]
08/2018 & -- & 01/2019 & \textbf{Company -- Praktikumssemester} \\
& & & Abteilung Entwicklungs / Standardisierung \\[10pt]
07/2017 & -- & 08/2017 & \textbf{Company -- Vorpraktikum} \\
& & & Instandhaltung Mechanik \\[10pt]
07/2016 & -- & 08/2016 & \textbf{Company -- Vorpraktikum} \\
& & & Ausbildungszentrum / Montage Antrieb \\
\end{tabularx}
\begin{enumerate}[widest=08/2018 -- 01/2019, leftmargin= 2cm]
\item[03/2020 -- heute] \textbf{Company -- Bachelorarbeit} \\
Test und Evaluierung von Designkriterien für lasergeschmolzene Titanteile im SLM-Prozess unter Verwendung von Heitzelementen
\item[08/2018 -- 01/2019] \textbf{Company -- Praktikumssemester} \\
Abteilung Entwicklungs / Standardisierung
\item[07/2017 -- 08/2017] \textbf{Company -- Vorpraktikum} \\
Instandhaltung Mechanik
\item[07/2016 -- 08/2016] \textbf{Company -- Vorpraktikum} \\
Ausbildungszentrum / Montage Antrieb
\end{enumerate}
\end{document}
решение1
Вероятно, следующий результат ближе к желаемому: (Красные линии обозначают поля) Чтобы увеличить расстояние между первым и вторым столбцом, можно использовать labelsep
.
\documentclass[10pt, a4paper]{scrartcl}
\usepackage{tabularx}
\usepackage[left=2cm, right= 2cm]{geometry}
\usepackage{enumitem}
\usepackage{calc}
\begin{document}
\begin{tabularx}{\textwidth}{@{}r@{}c@{}lX}
03/2020 & \ -- \ & heute & \textbf{FIT AG -- Bachelorarbeit} \\
& & & Entwicklung und Beurteilung von Qualitätssicherungskriterien für lasergesinterte Kunststoffteile im SLS-Verfahren unter Berücksichtigung der MDR \\[10pt]
08/2018 & -- & 01/2019 & \textbf{Maschinenbau Silberhorn GmbH -- Praktikumssemester} \\
& & & Abteilung Entwicklungs / Standardisierung \\[10pt]
07/2017 & -- & 08/2017 & \textbf{Maschinenfabrik Reinhausen -- Vorpraktikum} \\
& & & Instandhaltung Mechanik \\[10pt]
07/2016 & -- & 08/2016 & \textbf{Maschinenfabrik Reinhausen -- Vorpraktikum} \\
& & & Ausbildungszentrum / Montage Antrieb \\
\end{tabularx}
\begin{description}[labelwidth=\widthof{08/2018 -- 01/2019},
labelsep=20pt,
leftmargin =\labelwidth+\labelsep,
font=\normalfont]
\item[03/2020 -- heute] \textbf{FIT AG -- Bachelorarbeit} \\
Entwicklung und Beurteilung von Qualitätssicherungskriterien für lasergesinterte Kunststoffteile im SLS-Verfahren unter Berücksichtigung der MDR
\item[08/2018 -- 01/2019] \textbf{Maschinenbau Silberhorn GmbH -- Praktikumssemester} \\
Abteilung Entwicklungs / Standardisierung
\item[07/2017 -- 08/2017] \textbf{Maschinenfabrik Reinhausen -- Vorpraktikum} \\
Instandhaltung Mechanik
\item[07/2016 -- 08/2016] \textbf{Maschinenfabrik Reinhausen -- Vorpraktikum} \\
Ausbildungszentrum / Montage Antrieb
\end{description}
\end{document}
решение2
hang
Среди прочего, для этого вы можете использовать пакет:
\documentclass{article}
\usepackage{hang,lipsum}
\begin{document}
\begin{labeledlist}{xxxxxxxxxxxxxxxx}
\item[Whatever] {\bfseries \lipsum[1][3]}\par \lipsum[1][4-9].
\item[One more label] {\bfseries \lipsum[2][5]}\par \lipsum[1][4-9].
\end{labeledlist}
\end{document}