General/subsection, /subsubsection, runin and paragraph formatting

LaTeX specific issues not fitting into one of the other forums of this category.
Post Reply
PatienceOfStone
Posts: 1
Joined: Fri Aug 24, 2012 12:57 am

/subsection, /subsubsection, runin and paragraph formatting

Post by PatienceOfStone »

Hoping someone can point me the right direction. I'm relatively new to LaTeX, having used "canned" formats for report writing, etc.

Now I'm trying to use it writing policy documents at my workplace.

What I want to see is:
1. Section Title
Lorem ipsum dolor:

1.1 Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.

1.2 Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
For subsection and below, no title is needed, just the section number. Text should indent as if it were a title, then return to the left margin.

I've searched around here and in the TeX-SE forums, found several good leads that almost solved the issue, but nothing quite right.

The closest I've come is using the \titlespacing command from the titlesec package:

Code: Select all

\documentclass[11pt,letterpaper]{article}

\usepackage{color}
\usepackage[in,plain]{fullpage}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{wrapfig}
\usepackage{subfig}
\usepackage{xkeyval}
\usepackage{titlesec}

\nofiles

\pagestyle{empty}

\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{1}

\begin{document}

\titlespacing{\thesubsection}{-3.25ex\@plus -1ex \@minus -.2ex}{1.5ex \@plus .2ex}{runin}

\thesection{Section Title}
Lorem ipsum dolor:
\thesubsection{}
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
\thesubsection{}
Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
But no matter how I set the {left}{before-sep}{after-sep}{right-sep} options in \titlespacing, I end up with:
1. Section Title
Lorem ipsum dolor: 1.0Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. 1.0Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
Any ideas? A package / method I just haven't run across yet? I missed something completely obvious?

--
Ed

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

cgnieder
Site Moderator
Posts: 2000
Joined: Sat Apr 16, 2011 7:27 pm

/subsection, /subsubsection, runin and paragraph formatting

Post by cgnieder »

Hi PatienceOfStone,

Welcome to the LaTeX community!

How about this:

Code: Select all

\documentclass{article}

\usepackage{titlesec}
\titleformat{\section}{\large\bfseries}{\thesection.}{.5em}{}
\titlespacing*{\section}{0pt}{*4}{*0}
\titleformat{\subsection}[runin]{\normalfont}{\thesubsection}{0pt}{}

\begin{document}

\section{Section Title}
Lorem ipsum dolor:

\subsection{}
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque
laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et
quasi architecto beatae vitae dicta sunt explicabo.

\subsection{}
Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed
quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.

\end{document}
Regards
site moderator & package author
Post Reply