I find when I produce titles I get line spacing that depends on whether I have a hanging character ie qypg which dip below the usual base line vs wertuioasdfhklzxcvbnm which don't. This is particularly visible when I use lines or super large fonts i.e. on a main title page.
Is there a way to make a consistent spacing that doesn't add the specified spacing at the bottom of a character?
\documentclass{report}
\usepackage{siunitx}
\usepackage{microtype,textcomp,textgreek,mathspec}
\usepackage{xpatch} % can exclude etoolbox. xpatch loads it anyway, since egreg (xpatch author) extends etoolbox
\makeatletter
%http://zoonek.free.fr/LaTeX/LaTeX_samples_chapter/0.html
\def\thickhrulefill{\leavevmode \leaders \hrule height 1ex \hfill \kern \z@}
\def\@makechapterhead#1{%
{\parindent \z@ \centering \reset@font
\thickhrulefill\quad
\@chapapp{} \thechapter
\quad \thickhrulefill
\par\nobreak
\vspace*{6\p@}%
\interlinepenalty\@M
\hrule
\vspace*{6\p@}%
\Large \bfseries #1\par\nobreak
\par
\vspace*{6\p@}%
\interlinepenalty\@M
\hrule
\vskip 20\p@
}}
\def\@makeschapterhead#1{%
{\parindent \z@ \centering \reset@font
\thickhrulefill
\par\nobreak
\vspace*{6\p@}%
\interlinepenalty\@M
\hrule
\vspace*{6\p@}%
\Large \bfseries #1\par\nobreak
\par
\vspace*{6\p@}%
\interlinepenalty\@M
\hrule
\vskip 20\p@
}}
\makeatother
\begin{document}
\chapter{A title with a hanging character}
Please note and compare to the next chapter, the relative line spacing between the Chapter title and the lower hline placement.
\chapter{All above line characters}
This line doesn't have enough space after it, I believe this is because of the characters that dip below the regular virtual alignment line
\end{document}


textgreekortextcomp. If you are using (pdf)TeX, then you should not try to loadmathspec. – cfr Jul 12 '15 at 01:33XeTeXbut prefer to avoid inserting symbols and special characters as my text container can't save them, and these packages have been crucial to me and using non-math-mode greek text that doesn't show up in math mode type italics. The only problem I ever had was with\textgammabut I wasn't convinced this was a symptom of a larger problem. – EngBIRD Jul 12 '15 at 02:44