我必须将所有标题加粗 12 pt。如何更改使用命令生成的表格列表等预定义标题\listoftables
?
(当然还有内容页面)
这是我正在使用的所有包。
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{titlesec}
\usepackage[turkish]{babel}
\usepackage[T1]{fontenc}
\usepackage{pslatex}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\titleformat*{\subsection}{\normalsize\bfseries}
\titleformat*{\subsubsection}{\normalsize\bfseries\itshape}
\titleformat{\section}
{\normalfont\fontsize{12}{14.4}\bfseries\MakeUppercase}{\thesection}{1em}{}
\usepackage[overload]{textcase}
\usepackage[left=3.50cm, right=2.50cm, top=3.00cm, bottom=3.00cm,nohead,nofoot]{geometry}
答案1
您可以使用标题安全包来自定义部分单元标题。由于\listoffigures
使用 生成标题\section*
,因此 格式的更改\section
将影响此列表(以及内部使用的所有其他元素\section
或其星号变体)。由于使用了 12pt 类选项,因此使用 就足够了\normalsize
;explicit
选项用于能够处理标题中的大小写更改。我还将您在编辑的问题中包含的\subsection
和\subsubsection
的设置合并到我的答案中:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[turkish]{babel}
\usepackage[left=3.50cm, right=2.50cm, top=3.00cm, bottom=3.00cm,nohead,nofoot]{geometry}
\usepackage[overload]{textcase}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[explicit]{titlesec}
\titleformat{\section}
{\normalfont\normalsize\bfseries}{\thesection}{1em}{\MakeTextUppercase{#1}}
\titleformat{\subsection}
{\normalfont\normalsize\bfseries}{\thesubsection}{1em}{#1}
\titleformat{\subsubsection}
{\normalfont\normalsize\bfseries\itshape}{\thesubsubsection}{1em}{#1}
\begin{document}
\listoffigures
\section{Test}
\end{document}