Текущий документ

Текущий документ

Со временем я добавил несколько команд в начало документа и теперь теряюсь, и мне не удаётся просто изменить вертикальный интервал и поля.

Текущий документ

Вот мои посылки и вещи

% ---------------------------
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, что приведет к ошибке (хотя я надеюсь, что это просто ошибка копирования/вставки).

Теперь, что касается изменения полей, как вы поняли, проще всего использоватьgeometrypackage. Обратите внимание, что если другой пакет изменяет макет страницы, вы можете использовать команду \geometryнепосредственно перед \begin{document}:

\geometry{vmargin=2cm,hmargin=3cm}
\begin{document}

Что касается интервала между строками, Крис уже дал ответ в своем комментарии, используя, \linespread{1.1}например, . Вы также можете взглянуть наsetspaceпакет, который предоставляет \singlespacing, \onehalfspacingи doublespacing(хотя он обычно используется для создания корректурных копий).

Наконец, вам следует просмотреть файл журнала, потому что вы получаете много предупреждений. Например, классы KOMA (такие как scrartcl) предоставляют много функций, которые пересекаются с другими пакетами (cfr также упомянул об этом в своем комментарии только что). Перекрытие этих пакетов может привести к частичному переопределению функций, и тогда ни один из пакетов не будет работать должным образом.

Наконец, обычно вам следует отдать предпочтениеsubcaptionпакет поsubfigпакет, который вы используете.

Связанный контент