(biblatex-apa) 如何制作长引文 (>40 个字)

(biblatex-apa) 如何制作长引文 (>40 个字)

我想使用 biblatex 和 apa 对我的论文进行长引文,但我找不到这样做的方法。我的序言是:

\documentclass[12pt]{report}

\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel} % pone el idioma en español

\usepackage{geometry} % margenes del documento
\geometry{letterpaper, top = {2,5cm}, bottom = {2,5cm}, inner = {2,5cm},
outer = {2,5cm}, head = {1,1cm}, foot = {1,1cm}, bindingoffset = {1,0cm}}
% Si se va a usar dos paginas por hoja, agregar la opción twoside

\usepackage{helvet} % Arial
\renewcommand{\familydefault}{\sfdefault} % Arial

\usepackage{titlesec}
\titleformat{\chapter}[display] % cambiar modo de ver capitulos y secciones
{\large\bfseries\center}{\MakeUppercase\chaptertitlename\ \thechapter}{1em}{\MakeUppercase}{} % Cambios en Capitulo
\titleformat{\section}{\large\bfseries}{\thesection}{1em}{\MakeUppercase}

\titleformat{\subsection}{\normalsize\bfseries}{\thesubsection}{1em}{\MakeUppercase} % Cambios en Sección
\titlespacing*{\chapter}{0pt}{-2.5em}{3em} % Cambia el espaciamiento del capitulo de 50pt a lo pedido
\titlespacing*{\section}{0pt}{3em}{2em} % Cambia el espaciamiento de la sección a 3 espacios en blanco antes y 2 despues.

\renewcommand*{\theenumi}{\thechapter.\arabic{enumi}} % numero de capitulo en listas
\renewcommand*{\theenumii}{\theenumi.\arabic{enumi}} % añade lo anterior a sublistas

\usepackage{titletoc}
 \titlecontents{chapter}[0em]
    {\vspace{0em}}
    {\normalfont\normalsize\contentslabel[\thecontentslabel]{2em}\uppercase}
    {\hspace*{-2em}\uppercase}
    {\titlerule*[.75em]{.}\contentspage}
    
\titlecontents{section}[2em]
    {\vspace{0em}}
    {\normalfont\normalsize\contentslabel[\thecontentslabel]{2em}\uppercase}
    {\hspace*{-2em}\uppercase}
    {\titlerule*[.75em]{.}\contentspage}
    
\titlecontents{subsection}[5em]
    {\vspace{0em}}
    {\normalfont\normalsize\contentslabel[\thecontentslabel]{2.9em}\uppercase}
    {\hspace*{-2em}\uppercase}
    {\titlerule*[.75em]{.}\contentspage}

\usepackage{setspace}
\renewcommand{\baselinestretch}{1.5} % interlineado de 1.5

\usepackage[skip=6pt, indent=1cm, tocskip]{parskip} % configurar espacio entre parrafos y sangría izquierda. tocskip genera el salto entre parrafos en el indice

% paquetes necesarios para citar
\usepackage{csquotes}
\usepackage[style=apa, backend=biber, sortcites, url=true]{biblatex}
\addbibresource{bibliografia.bib}

\usepackage{etoolbox}
\patchcmd{\chapter}{\thispagestyle{plain}}{\thispagestyle{fancy}}{}{} % necesario para poner encabezado en paginas de capítulos

% paquete para encabezado y pie de pagina 
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}

% - - - - - COMANDOS - - - - -


% ------- PORTADA ------- 

\title{PORTADA}
\author{}
\date{}

\begin{document}

\maketitle

\tableofcontents

\fancyhead{}
\fancyfoot{}

\fancyfoot[R]{\thepage}
\fancyheadoffset[lh]{2cm}

% ------- RESUMEN EJECUTIVO ------- 

\include{1-resumen-ejecutivo.tex}

% ------- CAP 1 INTRODUCCIÓN ------- 

\include{2-introduccion.tex}

% ------- CAP 2 XXXX ------- 

\include{3-capitulo-1.tex}


\end{document}

根据 APA 格式,长引文应该:

— 为整个文本添加 +1.27 厘米的缩进。

— 第一个单词没有缩进。

— 双倍行距。

— 上方或下方没有额外的空间。

— 如果引文有 2 个或更多段落,则第一行(每个段落)应有额外的 1.27 厘米缩进。

我想做类似的事情(抱歉,示例是西班牙语): 40 字较长的 APA 引文

答案1

正如@user574859提到的,为了实现这一点,他定义了一个新的“命令”:

\long\def\citacao#1{\medskip % \citacao is the command
\begingroup
\parindent 0pt
\leftskip=1.27cm
#1 \par \medskip
\endgroup
}

为了使第二段的示例包含引用,我添加了 \parindent 1.27cm,作为初始行缩进:

\long\def\citacaocontinue#1{\medskip % \citacao is the command
\begingroup
\parindent 1.27pt
\leftskip=1.27cm
#1 \par \medskip
\endgroup
}

例子:

\usepackage{lipsum}

\begin{document}

\lipsum[1]

\citacao{\lipsum[1]}

\citacaocontinue{\lipsum[2]}

\lipsum[1]

\end{document}

返回:

在此处输入图片描述

相关内容