I am writing my thesis and my university requirements ask me to set the footnotes font size at 9pt. The body text size is 12pt. I tried to change the value using :
\renewcommand{\footnotesize}{(one of the 8 values)}
but looking at this table
I realized that none of the possible values would give me a font size of 9. How can I solve the problem?
Here it is the preamble:
\documentclass[a4paper,12pt]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\let\up\textsuperscript
\usepackage{blindtext}
\usepackage{setspace}
\renewcommand{\baselinestretch}{1.5}
\usepackage{pslatex}
\usepackage{titlesec}
\titleformat{\chapter}
{\normalfont\fontsize{14}{14}\bfseries}{\thechapter}{1em}{}
\titleformat{\section}
{\normalfont\fontsize{13}{13}\bfseries}{\thesection}{1em}{}
\titleformat{\subsection}
{\normalfont\fontsize{12}{12}\bfseries\slshape}{\thesubsection}{1em}{}
\usepackage{amsmath, amsthm, amssymb, amsfonts}
\mathchardef\mhyphen="2D
\usepackage{fancyhdr}
\fancypagestyle{IHA-fancy-style}{%
\fancyhf{}% Clear header and footer
\fancyhead[LE,RO]{\slshape \rightmark}
\fancyhead[LO,RE]{\slshape \leftmark}
\fancyfoot[R]{\thepage}% Custom footer
\renewcommand{\headrulewidth}{0pt}% Line at the header visible
\renewcommand{\footrulewidth}{0pt}% Line at the footer visible
}
% Redefine the plain page style
\fancypagestyle{plain}{%
\fancyhf{}%
\fancyfoot[R]{\thepage}%
\renewcommand{\headrulewidth}{0pt}% Line at the header invisible
\renewcommand{\footrulewidth}{0pt}% Line at the footer visible
}
\usepackage{fancyhdr}
\pagestyle{plain}
\lhead{}
\chead{}
\rhead{}
\lfoot{}
\cfoot{}
\rfoot{\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\usepackage{graphicx}
\usepackage{color}
\usepackage{transparent}
\usepackage{caption}
\usepackage{enumerate}
\usepackage{url}
\usepackage{natbib}
\bibliographystyle{abbrvnat}
\setcitestyle{authoryear,open={},close={}}
\usepackage[]{tocbibind}
\usepackage{makeidx}
\usepackage{lipsum}
%\pagestyle{headings}
%\usepackage{emptypage}
\title{Epistemic Contextualism:\\ Skeptcism and Intuitions}
\author{Alessandro Rizzo\\ Department of Philosophy, Vita-Salute S.Raffaele University}
Best Answer
Copy the definition of
\footnotesize
fromsize11.clo
:This code should go in the preamble, say after the loading of packages.
Just changing the values for
\fontsize
is wrong, as footnotes can contain also lists or math, in general.Notes about your code
The
pslatex
package is obsolete. If you want (or need) to use Times, preferStating
\fontsize{14}{14}
for chapter titles is dubious, because titles spanning two lines will be awkwardly set. Similarly for the other levels.Instead of
\renewcommand{\baselinestretch}{1.5}
, use thesetspace
package.What's this about? The
report
andarticle
classes read one amongsize10.clo
,size11.clo
andsize12.clo
, depending on the font size option passed to the class (default 10pt).Such files contain definitions and settings for the commands and parameters that depend on font size. In particular they define
\normalsize
,\small
,\footnotesize
,\large
and so on, but also set values for\parindent
,\bigskipamount
,\textwidth
and several other parameters (most notably those that pertain to lists).The duty of
\footnotesize
, for example, is to set the font size and the baseline skip, but also the parameters for the vertical space before and after math displays and for spacings in first level lists).By borrowing the definition of
\footnotesize
fromsize11.clo
, where footnotes are typeset at 9pt, we get what we need.