Download the contents of this package in one zip archive (643.5k).
Maybe you are interested in the following packages as well.
We love good questions
Skip to content
Masters/doctoral thesis-font style-section and subsection.
Post by aswadson » Sun Feb 26, 2017 6:33 pm
Recommended reading 2021:
Post by Johannes_B » Sun Feb 26, 2017 9:12 pm
Post by aswadson » Mon Feb 27, 2017 3:51 pm
Post by aswadson » Tue Feb 28, 2017 2:12 am
Post by Johannes_B » Tue Feb 28, 2017 9:18 am
Return to “Theses, Books, Title pages”
Users browsing this forum: No registered users and 13 guests
LaTeX is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation. LaTeX is the de facto standard for the communication and publication of scientific documents. LaTeX is available as free software .
You don't have to pay for using LaTeX, i.e., there are no license fees, etc. But you are, of course, invited to support the maintenance and development efforts through a donation to the TeX Users Group (choose LaTeX Project contribution) if you are satisfied with LaTeX.
You can also sponsor the work of LaTeX team members through the GitHub sponsor program at the moment for Frank , David and Joseph . Your contribution goes without any reductions by GitHub to the developers in support of the project.
The volunteer efforts that provide you with LaTeX need financial support, so thanks for any contribution you are willing to make.
The latex3 project, latex books.
List of books on LaTeX in English, French, German, and Spanish.
The official LaTeX help and documentation section.
Learn more about the people behind the LaTeX project.
Find centralized, trusted content and collaborate around the technologies you use most.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Get early access and see previews of new features.
I am writing a paper in LaTex and I am using sans-serif font both for text and math. I need to generate png images to illustrate the paper and many images requires text. I like to use inkscape. How can I proceed in order to have the same fonts in inkscape as I load in LaTeX?
These are the lines of code in my LaTeX to set the text and math fonts:
Your answer.
Reminder: Answers generated by artificial intelligence tools are not allowed on Stack Overflow. Learn more
Post as a guest.
Required, but never shown
By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy .
Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Having written about 60% of my Phd thesis, I gave it to my advisor for review. I used Pdflatex and Latin Modern fonts for text and math. For source code listings, I did not change anything in particular and went with the standard \texttt{} variant of the font. My focus was to get content in quickly.
Now, my adviser knows a lot more about formatting than me, but rather than using latex , he uses inDesign and other WYSIWYG tools for final layout and has challenged me to come up with a contemporary look whilst keeping the overall document's gravitas. Having supervised dozens of students, all producing their thesis with computer modern or latin modern, I guess he is just looking for a fresher alternative. I wish to accept the challenge since I have sufficient time before final submission.
My adviser advised me to use Minion Math, along with Minion/Myriad Pro respectively. He strongly suggested me to use OpenType Unicode fonts and warned that I shall face difficulties when it comes to consistent math typefaces.
It looks like both xelatex or lualatex can handle the basic requirement of using arbitrary system fonts. But my problem is with Minion Math, since it is not free. My adviser said he will pay for it I cannot find an opentype unicode alternative consistent set of text/math/mono fonts.
This puts me in a dilemma. I really wish to use free & open-source fonts for my thesis because of the following reason. My adviser does not use latex and we were using Overleaf to share he document and obtain adviser feedback through its rich text interface, and we both liked this workflow. With proprietary fonts, maintaining this workflow might be difficult.
The only other complete set of open-type Unicode font family with math support seem to be STIX, XITS, STIX TWO, Tex Gyre Variants that all seem to be Times-like. I absolutely do not want to go with Times-like typeface for my thesis.
I recently came across Libertinus, that seems to provide all variants - serif, sans, mono and math, which seems promising. However, the github repository of this font suggests that things are still under development. How risky is it to go for this typeface? Are there other alternatives?
The situation with fonts is much better than you thought! I absolutely agree with your advisor that you should use OpenType fonts (and therefore, the unicode-math package on either XeLaTeX or LuaLaTeX). Any OpenType math font will have more-complete and consistent symbol coverage than any combination of legacy LaTeX packages, but the package also allows you to mix-and-match symbols and alphabets freely.
One thing I’m not entirely clear on is whether you want a monospaced font for code listings or typewriter-letter math symbols. Any complete OpenType math font contains the latter.
You can find a list of OpenType math fonts, with samples, at this answer . Going over the list there:
You can find a sample of Asana Math here , all the TeX Gyre fonts here , and Libertinus here .
It is also possible to mix-and-match fonts, so as to use the symbols from a math font with the letters from your text font. One popular recommendation, for example, is Neo Euler for math with Palatino for text.
Most of these fonts have a matching text font without Math in the name. Asana Math and Neo Euler are good matches for Palatino (and therefore its clone Pagella).
Three of the font families I listed above have matching serif, sans serif and monospace fonts: Latin Modern Mono, DejaVu Sans Mono and Libertinus Mono. Latin Modern Mono is a clone of Computer Modern Monospace, which you might or might not find attractive and again looks just like the default cmtt . Some of the more obscure variants of Computer Modern, such as Upright Italic, are available through Computer Modern Unicode. There is also a monospace font in the TeX Gyre collection, TeX Gyre Cursor, but it is a clone of Courier and therefore not really a match to any of the TeX Gyre Math fonts.
If you don’t use one of these, there are a large number of free monospace fonts out there, in addition to the ones that ship with your operating system.
You can also use any OpenType monospaced font you want for your typewriter-letter math symbols with a command such as \setmathfont[range=\mathtt]{Inconsolata} .
You might or might need an accompanying sans-serif font in your document. If you want to use sans-serif throughout, you would have to remap a sans-serif family to the up , bfup , it and bfit math alphabets, but as an alternative for titles and headers, most of those font families come with small caps.
LaTeX packages historically had separate commands for \mathscr and \mathcal , which displayed different symbols. The Unicode Consortium decided that these were really just presentation forms and no mathematician used both \mathcal{I} and \mathscr{I} to mean different things in the same text. Therefore, it allocated only one range of codepoints for both alpabets.
The unicode-math package by default sets up \mathcal and \mathscr as synonyms for each other, but it supports loading different alphabets into either (as well as \mathfrac , \mathbb , and so on). Furthermore, several math fonts contain separate \mathscr and \mathcal alphabets intended to be used this way. You can load them with one of the commands \setmathfont[range={mathcal,mathbfcal},Alternate,Scale=MatchUppercase]{Asana Math} or \setmathfont[range={mathscr,mathbfscr},StylisticSet=1,Scale=MatchUppercase]{XITS Math} . Stix Math or Stix Two Math use the same syntax as XITS Math.
If you don’t actually use \mathcal or \mathbfcal in your thesis, you can of course completely ignore this.
I personally like Asana Math, with Palatino (or a clone such as TeX Gyre Pagella) as the text font. However, you say in the comments that you don’t like its upright style. (I assume you mean the slant of symbols such as the integral; it contains both upright and italic letters, like all the math fonts.) Inconsolata is a free monotype font that I think, as a humanist sans, goes well with it. It ships with TeX Live, but only as a Type 1 font, so you would need to download the newer version . (Either double-click on the file and hit the install button, or on Linux, you can copy it to ~/.fonts or /usr/local/share/fonts .)
The official sans-serif companion font for Palatino is the commercial font Palatino Sans, but Optima, its free clone URW Classico, or Gillius No2 (based on Gill Sans) might be a good free alternative, and it ships with TeX Live.
Since you said this is an Engineering thesis, I’ll assume you want to use ISO style, which is the math-style=ISO option to unicode-math . To get upright letters for constants as it recommends, you can use, e.g. , \symup{e} , but unicode-math defines \muppi for the constant π.
I recommend the microtype package to make the right margins and word spacing look neater, with less hyphenation (I contributed a few improvements to it myself).
You also mention the need to support both English and South Asian languages. You should be able to do something like \newfontfamily\devanagarifont[Script=Devanagari]{Shobhika} for Indic and \newfontfamily\malayalamfont[Script=Malayalam]{Free Serif} for Malayalam. That should enable Sanskrit in Polyglossia, but for Malayalam, you would need to select \malayalamfont manually. However, the code will still work if Polyglossia adds support for Malayalam later.
If you absolutely must use pdflatex, first load \usepackage[T1]{fontenc} . It wouldn’t hurt to add \usepackage[utf8]{inputenc} , but that’s now the default. The packages tgpagella , newpxmath , inconsolata and classico would set your main, math, monospace and sans-serif font to a combination I like. (The only real problem with it is that Palatino might be overused, but at least it will be taken seriously.) If you want to tweak the math alphabets some more, look at the package options to newpxmath and consider a package such as mathalfa or isomath .
If you need to support PDFLaTeX, you can use the \iftex package to wrap the leagacy NFSS preamble and the modern unicode-math preamble in conditional blocks. Then, you’ll use modern features if your TeX engine supports them.
I have one other quirk in my papers: Math fonts use wildly different symbols for Q.E.D. I personally like to use the black “tombstone”, introduced by Paul Halmos and used in the 1997 edition of The Art of Computer Programming by DEK. The command for this is \setmathfont[range="220E]{XITS Math} , and to use it with amsthm , \renewcommand{\qedsymbol}{\ensuremath{\char"220E}} .
Summarising the comments into an answer:
Although not as exhaustive as true-type/PS1 fonts, there exist other unicode opentype free families providing the complete set of serif, sans serif, mono and most importantly, math fonts.
Tex Gyre Deja Vu, Asana Math, Libertinus etc are such examples.
Libertinus is considered stable for usage in large documents.
Although the summary on CTAN is a bit outdated, the unicode-math package does indeed support any unicode opentype math family (font with MATH tables)
Not the answer you're looking for browse other questions tagged fonts unicode-math thesis opentype math-fonts ..
No Search Results
Part 1 | Part 2 | Part 3 | Part 4 | Part 5
Author: Josh Cassidy (August 2013)
This five-part series of articles uses a combination of video and textual descriptions to teach the basics of writing a thesis using LaTeX. These tutorials were first published on the original ShareLateX blog site during August 2013; consequently, today's editor interface (Overleaf) has changed considerably due to the development of ShareLaTeX and the subsequent merger of ShareLaTeX and Overleaf. However, much of the content is still relevant and teaches you some basic LaTeX—skills and expertise that will apply across all platforms.
In the previous post we looked at adding a bibliography to our thesis using the biblatex package . In this, the final post of the series, we're going to look at customising some of the opening pages. In the first video we made a rather makeshift title page using the \maketitle command and by using an \includegraphics command in the \title command. Although this works, it doesn't give us as much flexibility as we may want.
A much better way to do this is to use the titlepage environment. We'll do this in a separate .tex file and then input it. The first thing we'll do is enclose everything in the title page within the center environment so it's all aligned to the centre. Next we need to instruct L a T e X to leave a gap between the top of the page and the first line of text. To do this we use the \vspace command followed by a length. We also need to add an asterisk into the command to make sure L a T e X doesn't decide to ignore the command. Next we'll add the thesis title in bold font using the \textbf command. To leave a gap between this and the next line of text we use the \vspace command again, this time without the asterisk. Next we'll add in a subtitle followed by some more vertical space and then the author name in bold font. This concludes what we want at the top of the title page—the rest of the content we'll add at the bottom of the title page.
To separate these two sections out we'll use the \vfill command which will automatically add in the amount of vertical space needed for the content to fill the page. Next we'll add in a line of text to specify what degree the thesis is being submitted for. The double backslash is used to create a new line. We'll then add more space before adding in the university logo specifying it's width as a fraction of the text width. Finally we'll add in some information about the university and the date.
Now in the main .tex file we can replace the \maketitle command with an input command linked to our new title page. If we now compile the code we can see all the items have been correctly processed:
However, the text is quite small so we'll go back and change the font sizes. To do this we'll use one of the simple font-sizing commands. There are ten of these to choose from, ranging from smallest to largest they are:
Let's make the title as big as it can be (using these simple commands) by choosing \Huge . We'll then make the subtitle two steps smaller using \large . When we use one of these commands they affect all the text in it's scope. Therefore in it's current state all the remaining text on the page will appear in the size of the subtitle. We'll keep it like this for the author name and degree title but we'll drop down one size for the university details and the date:
We can also customise other pages, such as the abstract. Instead of using an unnumbered chapter, we'll create a new .tex file, customise the layout and then input it. At the top of this file we need to change the page style to plain in order to stop the headers being added in. Now in a similar way to the title page we'll add in some custom titles and then the abstract text.
This is what it will look like added in:
This concludes our series on writing a basic thesis. If you want to play around with the thesis we've created in this series you can open the project in Overleaf .
Have you checked our knowledge base ?
Message sent! Our team will review it and reply by email.
Email:
IMAGES
VIDEO
COMMENTS
What font setup (math/text) would you recommend to spice a document up a little (it is still a academic thesis). It will be written in German and will contain a fair amount of math and listings too. It should look good on a screen too. I once read that Lucida Bright is a great font regarding my demands.
The font. At the beginning of the thesis typesetting I used only one typeface — default LaTeX font, computer modern roman (CMR; see also Latin Modern ): \usepackage[T1]{fontenc} After several months of working with 11pt CMR both on screen and paper, I have decided to look for some alternative, because CMR text appeared to me too "light".
The preamble. In this example, the main.tex file is the root document and is the .tex file that will draw the whole document together. The first thing we need to choose is a document class. The article class isn't designed for writing long documents (such as a thesis) so we'll choose the report class, but we could also choose the book class.. We can also change the font size by adding square ...
0. This is from the "some kind of manual" that comes with classicthesis (LyX version): XeLaTeX and LuaLaTeX make the use of Unicode fonts possible through the package fontspec. The global font options set by classicthesis.sty are: \setmainfont{TeX Gyre Pagella} \setmathfont{TeX Gyre Pagella Math} \setmonofont{Liberation Mono}
The guidelines for theses to be submitted to the University of Nottingham specify that: the document should be presented on single-sided a4 paper and typeset in a double-spaced size 10-12 font; the left-hand margin should be at least 1.5 inches (4cm) to allow for binding;
The LaTeX template. The current MIT thesis template was developed in 2023, using up-to-date LaTeX coding, to meet the current formatting requirements of the MIT Libraries. The title and abstract pages are automatically laid out from information provided by the user. This template includes options to use a variety of fonts, and it is compatible ...
Writing a thesis is a time-intensive endeavor. Fortunately, using LaTeX, you can focus on the content rather than the formatting of your thesis. The following article summarizes the most important aspects of writing a thesis in LaTeX, providing you with a document skeleton (at the end) and lots of additional tips and tricks. Document class.
Installing. To use the LaTeX and ut-thesis, you need two things: a LaTeX distribution (compiles your code), and an editor (where you write your code).Two main approaches are: Overleaf: is a web-based platform that combines a distribution (TeX Live) and an editor.It is beginner-friendly (minimal set-up) and some people prefer a cloud-based platform.
Here we provide a guide to getting started on writing your thesis in LaTeX, using a standard template which is pre-loaded into Overleaf. We have a large number of thesis templates in our online library, and you can upload your own if your university provides a set of LaTeX template files. We'll assume you've used LaTeX before and so are ...
This Thesis LaTeX template is an ideal starting point for writing your PhD thesis, masters dissertation or final year project. The style is appropriate for most universities, and can be easily customised. This LaTeX template includes a title page, a declaration, an abstract, acknowledgements, table of contents, list of figures/tables, a ...
Formatting a thesis in LaTeX. Thesis styles are usually very specific to your university, so it's usually not profitable to ask around for a package outside your own university. Since many universities (in their eccentric way) still require double-spaced thesis text, you may also need separately to set up double spacing. If you want to write ...
Thesis in STEM fields often involve an extensive use of mathematical formulas and equations. LaTeX provides a powerful equation editor that allows you to write and format complex equations with ease; moreover, referencing them is easy, thanks to the labeling system. Efficient Citation Management. Thanks to tools like BibTeX and BibLaTeX ...
3. Have a look at classicthesis which offers a beautiful template. The default font is Palatino, but my favourite (s) at the moment are Minion Pro or Adobe Sabon (both commericial). A very, nice and very complete font is Linux Libertine. KP Fonts is also nice.
KU Thesis and Dissertation Formatting: LaTeX/BibTeX Support Information for University of Kansas graduate students on required content order, page numbering, creating headings, formatting table of contents, adding captions, creating a table of figures and embedding fonts for theses and dissertations.
Putting it all together. The following example combines together the various LaTeX code fragments used in this article. This is a simple example, {\tiny this will show different font sizes } and also \textsc{ different font styles }. \vspace{ 1cm } %Example of different font sizes and types. In this example the {\huge huge font size } is set ...
Now we will explain how to set things like the title, the author name, and whether it is a masters thesis or a doctoral dissertation. Start by opening the file thesis.tex in your editor. Setting the Class Options. The first line of the file will be: \documentclass{urithesis} This tells LaTeX to use the urithesis document class with all default ...
I am writing my thesis in Mathematics but I am not happy with the default fonts of the template that I am using. So kindly inform me what are the common fonts used in thesis along with the latex commands for those fonts. I like Charter with Utopia math, and with Bera mono font. \usepackage{utopia}\usepackage{XCharter}\usepackage{beramono} with ...
ClassicThesis - A "classically styled" thesis package. This package provides an elegant layout designed in homage to Bringhurst's "The Elements of Typographic Style". It makes use of a range of techniques to get the best results achievable using TX . Included in the bundle are templates to make thesis writing easier. Sources.
Changing the default document fonts. For example, by adding \usepackage{tgbonum} to the document preamble, LaTeX will use the TEX Gyre Bonum font family to typeset your document: families and font typefaces. \end{ document } Open this example in Overleaf. The following image shows the output produced by the example above:
Masters/Doctoral Thesis-Font style-section and subsection. Postby aswadson » Sun Feb 26, 2017 4:33 pm. Hey everyone, Hope that everyone have had a good weekend, I am writing to you regarding the font style used in this thesis! The original template uses "Platino" which is good, but due to my school guidelines this needs to be Times roman.
LaTeX is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation. LaTeX is the de facto standard for the communication and publication of scientific documents. LaTeX is available as free software. You don't have to pay for using LaTeX, i.e., there are no license fees, etc.
The book class supports only 10, 11, and 12 pt sizes. You need the extbook to be able to use 14pt. Better options exist, like scrbook or the memoir class, both support 14pt size out of the box. \documentclass[14pt,oneside,a4paper]{extbook} \usepackage{geometry} \begin{document} some text here ..
In the first line we've entered a blank \fancyhead command which clears all the header fields. In the second line we've told LaTeX that we want the text "Thesis title" on the right-hand side of the header for the odd pages and the left for even pages. The third line clears the footer fields using a blank \fancyfoot command.
I am writing a paper in LaTex and I am using sans-serif font both for text and math. I need to generate png images to illustrate the paper and many images requires text. I like to use inkscape. How can I proceed in order to have the same fonts in inkscape as I load in LaTeX? These are the lines of code in my LaTeX to set the text and math fonts:
The situation with fonts is much better than you thought! I absolutely agree with your advisor that you should use OpenType fonts (and therefore, the unicode-math package on either XeLaTeX or LuaLaTeX). Any OpenType math font will have more-complete and consistent symbol coverage than any combination of legacy LaTeX packages, but the package also allows you to mix-and-match symbols and ...
In the previous post we looked at adding a bibliography to our thesis using the biblatex package.In this, the final post of the series, we're going to look at customising some of the opening pages. In the first video we made a rather makeshift title page using the \maketitle command and by using an \includegraphics command in the \title command. Although this works, it doesn't give us as much ...