2015-01-14 1 views
2

Привет Я использую следующие пакеты, я пробовал разные методы, чтобы изменить размер шрифта, но напрасно (, luximono, anyfontsize). Это пакеты, которые я использую (довольно много на самом деле), я подозреваю, что один пакет вмешивается в этот процесс. Если вы можете помочь, спасибо.Как изменить размер шрифта основного текста в латексном отчете

\documentclass{report} 
\usepackage[scaled=0.87]{luximono} 
%\usepackage{extsizes} 
\usepackage[english]{babel} 
\usepackage[utf8]{inputenc} 
\usepackage{fancyhdr} 
\usepackage{epsfig} 
\usepackage{amsmath} 
\usepackage{textcomp} 
\usepackage{mathdesign} 
\usepackage{lmodern,textcomp} 
\usepackage{eurosym} 
\usepackage{endnotes} 
\usepackage{amssymb} 
\usepackage{ifthen} 
\usepackage{calc} 
\usepackage{cancel} 
\usepackage{capt-of} 
\usepackage{cite} 
\usepackage{here} 
\usepackage{fullpage} 
\usepackage{titlesec} 
%\usepackage{subfigure} 
\titleformat{\chapter}[hang]{\bf\huge}{\thechapter}{2pc}{} 
\usepackage{lastpage} 
\usepackage{array} 
\usepackage{hyperref} 
\usepackage{amsmath,amsfonts,amssymb,amsthm,epsfig,epstopdf,titling,url,array,xpatch} 
\usepackage{listings} 
\usepackage{color} 
\usepackage{float} 
\usepackage{graphicx} 
\usepackage{caption} 
\usepackage{subcaption} 
+1

Что вы хотите изменить размер шрифта? – Werner

+1

Именно поэтому я хочу изменить размер шрифта по умолчанию от 10pt до 7pt – samham

+0

Существует веб-сайт, полностью посвященный [tex/latex] (http://tex.stackexchange.com) – nbro

ответ

1

Существует простой глобальный способ сделать это: \fontsize{X}{Y}\selectfont устанавливает размер шрифта по умолчанию для X пт и baselineskip к Y пт (Y должна быть примерно в 1,2 раза X).

Ниже приведен минимальный рабочий пример для вашего случая, где я разрезал все пакеты, не имеющие отношения к нашей цели, но я оставил ваше форматирование заголовков (на этот последний не влияет \fontsize).

\documentclass{report} 
\usepackage[english]{babel} 
\usepackage[utf8]{inputenc} 
\usepackage{lmodern} 
\usepackage{titlesec} 

\titleformat{\chapter}[hang]{\bf\huge}{\thechapter}{2pc}{} 

\begin{document} 

\fontsize{7}{9}\selectfont 

\chapter{Example} 

Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Vivamus at lorem vel felis consectetur hendrerit ut nec neque. 

\chapter{Example} 

Sed eget nunc leo. Nulla efficitur neque diam, aliquet interdum dolor gravida nec. 

\end{document} 
1

В латексе размер по умолчанию передается в качестве опции к documentclass, так, чтобы другие элементы документа получить соответствующие размеры тоже. Стандартные документарные классы поддерживают только 10pt, 11pt и 12pt. Пакет extsizes меняет это. Вот пример: используйте класс extreport вместо report и передайте размер в качестве опции следующим образом.