Una variación del estilo de mención de citas de Authoryear (también conocido como "harvard")

Una variación del estilo de mención de citas de Authoryear (también conocido como "harvard")

¿Cuál es la forma más sencilla de hacer citas de citas como esta?

(Author year: page--range)p.ej(Chomsky 1957: 23--24)

o más completo:

(Author year, volume: page--range; Author2...)p.ej(Knuth 1973, 3: 234--236;...)

Editar: MWE (esto es lo que he probado):

\documentclass{article}
\usepackage[backend=bibtex,style=authoryear]{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book{test,
  author = "Author",
  title = "Title",
  publisher = "Publisher",
  series = "Series",
  year = 2017,
}
\end{filecontents*}

\bibliography{\jobname}

\begin{document}
word\parencite[345]{test}, 
word2\parencite{test}
word3\parencite[345--347]{test}
\printbibliography
\end{document}

Edición 2:

Parece que los dos ejemplos anteriores no son lo suficientemente claros.

Si la cita es solo un libro (por ejemplo, si es solo un volumen), entonces debería verse así:

(Chomsky 1957: 23), si es un rango de páginas (Chomsky 1975: 23--24).

(Sin el prefijo po pp.)

Si se trata de más de un libro (por ejemplo, si tiene varios volúmenes), entonces:

(Knuth 1973, 3: 234), si es un rango de páginas(Knuth 1973, 3: 234--236)

Las citas múltiples deben separarse con;

Respuesta1

aksrBiblatexAñodelim

\documentclass{article}
\usepackage[backend=biber,style=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareFieldFormat{postnote}{#1}
\DeclareFieldFormat{multipostnote}{#1}
\DeclareFieldFormat{volcitepages}{#1}
\DeclareFieldFormat{volcitevolume}{#1}
\renewcommand*{\postnotedelim}{\addcolon\space}
\usepackage{mwepage}
\begin{document}
Wombat   \parencite[345]{aksin},                    \par
Capybara \parencite{aristotle:physics}              \par
Duck     \pvolcite{2}[345--347]{knuth:ct:b}         \par
Mara     \parencites[1--5]{westfahl:space}[7]{ctan}
\printbibliography
\end{document}

información relacionada