Tag Info

Hot answers tagged

4

I don't think that adding a range such as "Fig 4.2-4.9" in the LoF is a good idea since it might be ambiguous unless all eight figures appear on the same page (the one that will appear in the LoF). Trying to circumvent this using a page range in the LoF might be even worse, since it might be possible that no float appears in one of the pages of the range. ...


3

Sorry about the late answer. I modify the code from your question to handle the case of a part with no sections: the trick is to move from the section style to the part style the code which updates the global token register with the tree data. \documentclass[12pt,oneside, tikz, ignorerest=false]{standalone} \usepackage{tikz} \usetikzlibrary{mindmap} ...


3

Use tocloft as suggested by Torbjorn. Here is an example: \documentclass{article} \usepackage{tocloft} \setlength{\cftsecnumwidth}{3em} %% adjust as you wish \cftsetindents{section}{3em}{1.5em} %% adjust as you wish \cftsetindents{subsection}{4.5em}{2.5em} %% adjust as you wish \cftsetindents{subsubsection}{7em}{3.5em} %% adjust as you wish ...


3

Make a new float, write the caption, and then, right-click over the caption, and select Insert Short Title in the menu This make a opt box inside the caption where you can write the text shown in the list of figures. The results must be: With Edit > View source you can see that the generated LaTeX code will be: \caption[shown in list of ...


2

I would use an \input statement literally written to the .aux file at the end of the document. The key is not to use \immediate\write but \write only. \makeatletter \AtEndDocument{% \write\@auxout{% \string\input{test2.aux} % Other \string\input{test3.aux} etc. here }% } \makeatother will write \input{test2.aux} at the document ...


2

This looks like a typical case of fragile command in moving argument. Line 24 of Main.toc contains the entry for a section or some of its friends. Try to find it in the .tex file. The title for the section (or friend) contains a macro, which breaks, when moved to the table of contents. Add \protect before the macro, delete the .aux files and try again (two ...


2

Here is a solution (quick and dirty) Edit: user guide we need to use \mtsymb[description]{alpha} first to give the description, this can be do anywhere, later we use \mtsymb{alpha} to get the page number but we can also type \mtsymb[description]{alpha} \mtsymb[description]{alpha} in preamble save the description only. in the body save the description if ...


1

A slight variation of Hupfer's solution which allows all the projects to share aux files. Project test: \documentclass{book} \newif\iffirstaux \firstauxtrue \makeatletter \AtEndDocument{% \write\@auxout{\string\iffirstaux \string\firstauxfalse \string\InputIfFileExists{test2.aux}{}{}% \string\firstauxtrue \string\fi}% } \makeatother ...


1

We need to replace \settocdepth{subsection} \section{Item I} \startcontents[Item I] \printcontents[Item I]{}{1}{ \subsection*{Contents} } by \addtocontents{toc}{\string\setcounter{tocdepth}{2}} %for first table \startcontents \section{Item I} \addtocontents{ptc}{\string\setcounter{tocdepth}{3}} % for sections tables ...



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