# Tag Info

7

If a break is taken at \hfill, it will disappear at the beginning of the following line. With \hspace{0.5em} we introduce a feasible break point; then \hspace*{\fill} won't disappear at the start of the line if the break is taken at that space. \documentclass[a6paper]{scrartcl} \usepackage{geometry} ...

3

You need to use a fixed width font: Notes: Also your listing is very wide, even with the \tiny applied. Hence, I removed some horizontal spaces in the listing to make it fit horizontally. gobble=4 was used to eliminate the leading horizontal space. Code: \documentclass{article} \usepackage{listings} \usepackage{showframe} \begin{document} \noindent ...

2

You shouldn't use \flushleft: this macro exists only to make \begin{flushleft} work. You might be able to solve your problem with \begin{FlushLeft} \bibliography{mybibfile} \end{Flushleft} that will make less likely that the final box in the entries produces the bad behavior. Note that FlushLeft is provided by ragged2e that you're already loading.

2

This is not a minitoc-specific problem. Adding \makeatletter \renewcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.5em}}% Used to be {3.8em}{3.2em} \makeatother to your document preamble increases the width allocated to the subsection number in the ToC-related files from 3.2em to 3.5em. You can adjust this length to suit your needs.

Only top voted, non community-wiki answers of a minimum length are eligible