LaTex is a mark-up language document creator. It works well to prepare papers, posters, slides, thesis, etc that contain mathematical formulas and chemical symbols.
LaTex is available as open source software and can be used in all operating systems, including Linux.
Here are resources to learn more:
GT Templates for thesis and dissertations.
Librarians at other universities have created research guides that have more information.