I need to format my thesis in linguistics as required by the publisher. The font has to be Times New Roman 10,2°, spacing 11,9°. While this works for the main text, I cannot change the font size of the examples using langsci-gb4e
package strong text.
Here is a MWE
\documentclass[twoside, 10.2pt, listof=nochaptergap]{scrbook}
% language packages
\usepackage[T2A,T1,T3]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian,ngerman]{babel}
\usepackage[]{textgreek}
%some more packages
% layout
\usepackage[paperwidth=17cm, paperheight=24cm, %seitengrösse
outer=2.7cm, inner=2.4cm, top=2.5cm,bottom=2.5cm, %seitenränder
headsep=0.62cm]{geometry} %abstand von kopfzeile zu text
\setlength{\textheight}{19cm}
\setlength{\textwidth}{11.9cm} %satzspiegel definieren
\usepackage{fontspec}
\setmainfont{Times New Roman}
\AtBeginDocument{\fontsize{10.2}{11.9}\selectfont}
\setlength\parindent{6mm}
%some more formatting of bibliography, captions, etc.
% examples
\usepackage{langsci-gb4e}
\renewcommand{\exfont}{\fontsize{10.2}{11.9}\selectfont\itshape}
\renewcommand{\glossfont}{\fontsize{10.2}{11.9}\selectfont}
\renewcommand{\transfont}{\normalfont\fontsize{10.2}{11.9}\selectfont}
\renewcommand{\exnrfont}{\normalfont\fontsize{10.2}{11.9}\selectfont}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{exe}
\ex\label{ex:specificlabel}
\gll es hungrigs ross\\
a.\textsc{nom/acc.neutr} hungry.\textsc{nom/acc.neutr} horse \\
\trans `a hungry horse'
\end{exe}
\blindtext
\end{document}
It does not matter whether I use
\renewcommand{\exfont}{\fontsize{10.2}{11.9}\selectfont\itshape}
or
\newcommand{\exfont}{\fontsize{10.2}{11.9}\selectfont\itshape}
I have also tried using \eachwordone
instead of \exfont
as shown here. This works for the first line (example) and the second (glossing), but not the third one (translation) or the number.
\documentclass[twoside, 10.2pt, listof=nochaptergap]{scrbook}
% language packages
\usepackage[T2A,T1,T3]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian,ngerman]{babel}
\usepackage[]{textgreek}
% some more packages
% layout
\usepackage[paperwidth=17cm, paperheight=24cm, %seitengrösse
outer=2.7cm, inner=2.4cm, top=2.5cm,bottom=2.5cm, %seitenränder
headsep=0.62cm]{geometry} %abstand von kopfzeile zu text
\setlength{\textheight}{19cm}
\setlength{\textwidth}{11.9cm} %satzspiegel definieren
\usepackage{fontspec}
\setmainfont{Times New Roman}
\AtBeginDocument{\fontsize{10.2}{11.9}\selectfont}
\setlength\parindent{6mm}
% some more formatting of bibliography, captions, etc.
% examples
\usepackage{langsci-gb4e}
\renewcommand{\eachwordone}{\fontsize{10.2}{11.9}\selectfont\itshape}
\renewcommand{\eachwordtwo}{\fontsize{10.2}{11.9}\selectfont}
\renewcommand{\eachwordthree}{\normalfont\fontsize{10.2}{11.9}\selectfont}
\renewcommand{\exnrfont}{\normalfont\fontsize{10.2}{11.9}\selectfont}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{exe}
\ex\label{ex:specificlabel}
\gll es hungrigs ross\\
a.\textsc{nom/acc.neutr} hungry.\textsc{nom/acc.neutr} horse \\
\trans `a hungry horse'
\end{exe}
\blindtext
\end{document}
I have also tried not using the exe
enviroment as suggested in the manual of the langsci-gb4e
package which also does not help.
\documentclass[twoside, 10.2pt, listof=nochaptergap]{scrbook}
% language packages
\usepackage[T2A,T1,T3]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian,ngerman]{babel}
\usepackage[]{textgreek}
% some more packages
% layout
\usepackage[paperwidth=17cm, paperheight=24cm, %seitengrösse
outer=2.7cm, inner=2.4cm, top=2.5cm,bottom=2.5cm, %seitenränder
headsep=0.62cm]{geometry} %abstand von kopfzeile zu text
\setlength{\textheight}{19cm}
\setlength{\textwidth}{11.9cm} %satzspiegel definieren
\usepackage{fontspec}
\setmainfont{Times New Roman}
\AtBeginDocument{\fontsize{10.2}{11.9}\selectfont}
\setlength\parindent{6mm}
% some more formatting of bibliography, captions, etc.
% examples
\usepackage{langsci-gb4e}
\renewcommand{\eachwordone}{\fontsize{10.2}{11.9}\selectfont\itshape}
\renewcommand{\eachwordtwo}{\fontsize{10.2}{11.9}\selectfont}
\renewcommand{\eachwordthree}{\normalfont\fontsize{10.2}{11.9}\selectfont}
\renewcommand{\exnrfont}{\normalfont\fontsize{10.2}{11.9}\selectfont}
\usepackage{blindtext}
\begin{document}
\blindtext
\ea
\label{ex:specificlabel}
\gll es hungrigs ross\\
a.\textsc{nom/acc.neutr} hungry.\textsc{nom/acc.neutr} horse \\
\glt `a hungry horse'
\z
\blindtext
\end{document}
Does anyone have any idea how to solve this? Every help is very much appreciated.