Со временем я добавил несколько команд в начало документа и теперь теряюсь, и мне не удаётся просто изменить вертикальный интервал и поля.
Текущий документ
Вот мои посылки и вещи
% ---------------------------
DOCUMENTCLASS
% ---------------------------
\documentclass[letterpaper,12pt]{scrartcl}
% --------------------------
BIBLIOGRAPHY
% ---------------------------
\usepackage[round,mcite]{natbib}
\bibliographystyle{plainnat}
% --------------------------
INPUTSTRUCTURE
% ---------------------------
\input{structure.tex}
% --------------------------
OTHER
% ---------------------------
\usepackage{pifont}% http://ctan.org/pkg/pifont
\usepackage{hhline}
\usepackage{multirow}
\newcommand{\xmark}{\ding{55}}
\hypersetup{citecolor=brown}
\hyphenation{Fortran hy-phen-ation}
а вот моя структура.tex
\usepackage[
nochapters, % Turn off chapters since this is an article
beramono, % Use the Bera Mono font for monospaced text (\texttt)
eulermath,% Use the Euler font for mathematics
pdfspacing, % Makes use of pdftex’ letter spacing capabilities via the microtype package
dottedtoc % Dotted lines leading to the page numbers in the table of contents
]{classicthesis} % The layout is based on the Classic Thesis style
\usepackage{arsclassica} % Modifies the Classic Thesis package
\usepackage[T1]{fontenc} % Use 8-bit encoding that has 256 glyphs
%\usepackage[utf8]{inputenc} % Required for including letters with accents
\usepackage{graphicx} % Required for including images
\graphicspath{{Figures/}} % Set the default folder for images
\usepackage{enumitem} % Required for manipulating the whitespace between and within lists
\usepackage{lipsum} % Used for inserting dummy 'Lorem ipsum' text into the template
\usepackage{subfig} % Required for creating figures with multiple parts (subfigures)
\usepackage{amsmath,amssymb,amsthm} % For including math equations, theorems, symbols, etc
\usepackage{varioref} % More descriptive referencing
%----------------------------------------------------------------------------------------
% THEOREM STYLES
%---------------------------------------------------------------------------------------
\theoremstyle{definition} % Define theorem styles here based on the definition style (used for definitions and examples)
\newtheorem{definition}{Definition}
\theoremstyle{plain} % Define theorem styles here based on the plain style (used for theorems, lemmas, propositions)
\newtheorem{theorem}{Theorem}
\theoremstyle{remark} % Define theorem styles here based on the remark style (used for remarks and notes)
%----------------------------------------------------------------------------------------
% HYPERLINKS
%---------------------------------------------------------------------------------------
\hypersetup{
%draft, % Uncomment to remove all links (useful for printing in black and white)
colorlinks=true, breaklinks=true, bookmarks=true,bookmarksnumbered,
urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, % Link colors
pdftitle={}, % PDF title
pdfauthor={\textcopyright}, % PDF Author
pdfsubject={}, % PDF Subject
pdfkeywords={}, % PDF Keywords
pdfcreator={pdfLaTeX}, % PDF Creator
pdfproducer={LaTeX with hyperref and ClassicThesis} % PDF producer
}
Вопрос
Как изменить вертикальный интервал (межстрочный интервал) и поля?
Что я пробовал
Следующее, похоже, не оказывает никакого влияния на документ
\usepackage[body={4.8in,7.5in},
top=1.2in, left=1.8in]{geometry}
То же самое для
\usepackage[a4paper, total={6in, 8in}]{geometry}
Я пытался перейти с scrartcl
на, article
но многого не добился.
Я также пробовал такие вещи, как
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\setlength{\parindent}{4em}
\setlength{\parskip}{1em}
\renewcommand{\baselinestretch}{1.5}
но я часто получал сообщение об ошибке, хотя и не мог понять, почему и когда это произошло.
решение1
Во-первых, у вас есть:
% ---------------------------
DOCUMENTCLASS
% ---------------------------
Перед этим отсутствует символ комментария DOCUMENTCLASS
, что приведет к ошибке (хотя я надеюсь, что это просто ошибка копирования/вставки).
Теперь, что касается изменения полей, как вы поняли, проще всего использоватьgeometry
package. Обратите внимание, что если другой пакет изменяет макет страницы, вы можете использовать команду \geometry
непосредственно перед \begin{document}
:
\geometry{vmargin=2cm,hmargin=3cm}
\begin{document}
Что касается интервала между строками, Крис уже дал ответ в своем комментарии, используя, \linespread{1.1}
например, . Вы также можете взглянуть наsetspace
пакет, который предоставляет \singlespacing
, \onehalfspacing
и doublespacing
(хотя он обычно используется для создания корректурных копий).
Наконец, вам следует просмотреть файл журнала, потому что вы получаете много предупреждений. Например, классы KOMA (такие как scrartcl
) предоставляют много функций, которые пересекаются с другими пакетами (cfr также упомянул об этом в своем комментарии только что). Перекрытие этих пакетов может привести к частичному переопределению функций, и тогда ни один из пакетов не будет работать должным образом.
Наконец, обычно вам следует отдать предпочтениеsubcaption
пакет поsubfig
пакет, который вы используете.