
Já faz um tempo que venho pesquisando esse assunto aqui. Quase todas as postagens são antigas ou não combinam com o meu problema. A seguir estão meus comandos de látex que preciso carregar:
\documentclass[12pt, a4 paper,twocolumn]{article}
\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage{amsmath,amssymb}
\usepackage{newtxtext,newtxmath}
\usepackage{graphicx}
\usepackage{caption, subcaption}
\usepackage[margin=2cm]{geometry}
\usepackage{booktabs}
\usepackage[english]{babel}
\usepackage{authblk}
\usepackage[colorlinks,allcolors=blue]{hyperref}
\usepackage[authoryear,round]{natbib}
\bibliographystyle{abbrvnat}
\title{this is example}
\date{}
\begin{document}
\twocolumn[
\maketitle
\begin{abstract}
here is abstract.
\noindent
\textbf{Keywords:} classics.
\end{abstract}
]
\section{Conclusion}
Here is the citation \citep{Thomas}.
\bibliography{my bib file}
\end{document}
Agora, como uso o estilo de referência APA7? Também quero citar com nome do autor e ano, digamos (Thomas, 2019). Qualquer sugestão é apreciada.
Responder1
Para fazer a transição da sua configuração atual de criação de bibliografias para uma que implemente as diretrizes de formatação APA7, você precisa
substituir
\usepackage[authoryear,round]{natbib} \bibliographystyle{abbrvnat}
com
\usepackage[style=apa]{biblatex} \addbibresource{mybibfile.bib}
onde
mybibfile.bib
está o nome do seu arquivo bib.substituir
\bibliography{mybibfile}
com
\printbibliography
comece a usar
\textcite
e\parencite
, osbiblatex
equivalentes denatbib
's\citet
e\citep
comandoscomece a usar
biber
em vez debibtex
criar a bibliografia formatada
Certifique-se de executar um ciclo completo de recompilação – latex, biber e latex – depois de fazer essas alterações.
Ah, e não use o times
pacote - ele é obsoleto. Na verdade, como você também carrega os pacotes newtxtext
e newtxmath
, que fornecem fontes de texto e matemática Times Roman, não há propósito discernível em carregar o times
pacote (mesmo que não seja obsoleto).
\documentclass[12pt,a4paper,twocolumn]{article}
% Create a bib file "on the fly":
\begin{filecontents}[overwrite]{mybibfile.bib}
@misc{Thomas,
author = "John Thomas",
title = "Thoughts",
year = 3001,
}
\end{filecontents}
\usepackage[T1]{fontenc}
%%\usepackage{times} % 'times' package is obsolete
\usepackage{amsmath,amssymb}
\usepackage{newtxtext,newtxmath} % Times Roman text and math fonts
\usepackage{graphicx}
\usepackage{%caption, % 'caption' is loaded automatically by 'subcaption'
subcaption}
\usepackage[margin=2cm]{geometry}
\usepackage{booktabs}
\usepackage[english]{babel}
\usepackage{authblk}
\usepackage[colorlinks,allcolors=blue]{hyperref}
%%\usepackage[authoryear,round]{natbib}
%%\bibliographystyle{abbrvnat}
\usepackage[style=apa]{biblatex} % 'backend=biber' is the default
\addbibresource{mybibfile.bib}
\begin{document}
\noindent
``Textual'' citation call-out: \textcite{Thomas}.
\noindent
``Parenthetical'' citation call-out: \parencite{Thomas}.
%%\bibliography{mybibfile}
\printbibliography
\end{document}
Responder2
Com seus pacotes, eu realmente não sei. O pacote que utilizo para citações APA 7 é:
\usepackage{csquotes}
\usepackage[style=apa, backend=biber, sortcites, url=true]{biblatex}
\addbibresource{bibliografia.bib} % this is your BibLatex
Se você estiver usando um Editor Latex, ele deverá suportar Biber.
Aqui está a documentação do pacote:https://ctan.dcc.uchile.cl/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.pdfe alguns exemplos:https://ctan.dcc.uchile.cl/macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.pdf
Pelo menos para mim, com este pacote, nenhuma configuração é necessária para mostrar o estilo normal de referência APA.