15 votes
Accepted

How to declutter your main.tex

You should really avoid ever getting in to a situation where you need to ask this question. always start a document with an empty preamble and only add packages when you need a command from the ...
user avatar
3 votes

How to declutter your main.tex

As you ask for a systematic process, you could do it like this. I often apply it, when I added too much to my code in one go, or try understanding other peoples approaches. It's to some degree the ...
user avatar
  • 2,142
3 votes

Package for typesetting the Bible

I've released the scripture package which could help for typesetting Bibles. It's mainly written for producing quotations, but could be used as a basis for typesetting a whole Bible. The package ...
user avatar
  • 23.8k
3 votes
Accepted

What is the "best" package for chemical reaction typing?

There are indeed several packages for writing chemical reactions in LATEX, but they are not fully equivalent to each other, as they were created for different needs. To write simple reactions, "...
user avatar
  • 1,593
3 votes

How to declutter your main.tex

You can move many of the packages—especially those that are cosmetic, and would need to be replaced if you published in a journal with a different house style—into a .sty file. If a command would ...
user avatar
  • 38.7k
2 votes

Coding non-trivial algorithms within TeX

What workflows to suggest depends on many circumstances. In case there is the requirement of recipients of your .tex-input-files being able to obtain the .pdf-file simply by running LaTeX on the main ....
user avatar
2 votes

LaTeX Error: Option clash for package

Your log shows (/usr/local/texlive/2022/texmf-dist/tex/latex/eso-pic/eso-pic.sty Package: eso-pic 2020/10/14 v3.0a eso-pic (RN) \ESO@tempdima=\dimen144 \ESO@tempdimb=\dimen145 (/usr/local/texlive/...
user avatar
2 votes
Accepted

Getting rid of unwanted double space

you do \@starttoc{ha\csname @ha@concept@#1@id\endcsname}and \@starttocas well as other things does \@input{\jobname.#1} it's quite hard to avoid \input generating a space token from at least the end ...
user avatar
1 vote

A problem in downloading a package

I recommend either of the following remedies to avoid downloading of a package each time you need one: Download Texlive 2022, or the latest version of it available at https://www.tug.org/texlive/, or ...
user avatar
  • 330
1 vote
Accepted

sansmathfonts package warning

The package warning is badly worded in that it warns [I] would not work even if you don't use it. You have not shown any relevant code but presumably you are using a font encoding not in the list it ...
user avatar
1 vote

Good (latex) package for typesetting bible quotations?

I've released the scripture which is designed for typesetting Bible quotations. The package provides many features commonly seen in Bibles such as dropped text for chapter numbers, superscripts for ...
user avatar
  • 23.8k

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