我怎样才能得到文本左侧的节标题,这样我就会得到类似的
My Section Header Some text
More test
[...]
Another Section Header Some text
More test
[...]
编辑
我曾尝试\usepackage[explicit]{titlesec}
使用
\titleformat{\section}[leftmargin]{\raggedright}{}{0em}{\textcolor{red}{#1}}
\titlespacing*{\section}{2cm}{0cm}{0cm} % {command}{left}{before}{after}[right]
但各段的垂直间距不一致。
usepackage{fullpage}
此外,当我使用或设置边距时,页面大小很难处理\usepackage[margin=2cm]{geometry}
。
我可以使用表格,但我确实想使用部分;但是,我认为我不应该将部分放在边缘,因为这样做会带来很多问题。
答案1
使用 titlesec:
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[frenchb]{babel}
\usepackage{titlesec}
\usepackage{lipsum}
\setcounter{secnumdepth}{0}
\leftskip=3cm
\titlespacing{\section}{-2cm}{1cm}{-.8cm}
\titleformat{\section}
{\normalfont\huge\bfseries}{\thesection}{1em}{\rule{\paperwidth}{1mm}\\[-12pt]}
\begin{document}
\section{Test1}
\lipsum[3]
\section{Test2}
\lipsum[3]
\end{document}