Hängende Einzüge mit einer Pandoc-Bibliographie

Hängende Einzüge mit einer Pandoc-Bibliographie

Ich verwende Pandoc / Markdown / LaTeX zum Schreiben von Laborberichten.

Ich habe mich dafür entschieden, für meine Bibliographie nicht mehrere Zwischendateien zu verwenden. Daher muss ich Folgendes verwenden, um meine Dokumente zu generieren:

pandoc --csl=apa.csl lab02.md --bibliography=bibtex.bib -o lab02.pdf

Das funktioniert ganz gut. Das Problem ist, dass der hängende Einzug nicht funktioniert. Mit diesem Codeblock lässt sich das Problem ganz einfach lösen:

\begingroup
# References
\setlength{\parindent}{-0.2in}
\setlength{\leftskip}{0.2in}
\setlength{\parskip}{8pt}

<div id="refs"></div>
\endgroup

So zitiere ich Referenzen. Ich muss das tun, weil ich einen Pflichtabschnitt habenachReferenzen, ansonsten könnte ich einfach # Referencesalles automatisch einfügen lassen und das Setlength-Zeug nur einmal direkt am Ende des Dokuments machen.

Meine Frage betrifft, wie man einen benutzerdefinierten Befehl erstellt, um dies schneller zu erledigen, da ich auch in einigen anderen Abschnitten gerne Einrückungen verwende. Ich möchte dies sowohl aus Benutzerfreundlichkeitsgründen tun als auch um zu lernen, wie man Befehle erstellt. Ich habe Probleme, dies alleine zu tun.

Im Idealfall wäre es etwa: \starthangwas abgebildet wird auf

\begingroup
# References
\setlength{\parindent}{-0.2in}
\setlength{\leftskip}{0.2in}
\setlength{\parskip}{8pt}

Und

\endhang was nur ein Alias ​​ist für\endgroup

Das Beste, was mir eingefallen ist, ist das hier, aber es scheint nicht zu funktionieren:

\newenvironment{hang}
{   {\begingroup
    \setlength{\parindent}{-0.2in}
    \setlength{\leftskip}{0.2in}
    \setlength{\parskip}{8pt}
    }
    {
      \endgroup  
    }
}

Alle Ideen sind herzlich willkommen.

Antwort1

Einseinfache Lösunghangparasbesteht darin, die Umgebung aus dem hängenden Paket zu verwenden :

Pandoc-Bibliografiebeispiel mit Hangparas

---
header-includes: |
  \usepackage{hanging}
references:
- id: 'abou-el-haj:1983bury'
  type: article-journal
  title: >-
    Bury St Edmunds Abbey Between 1070 and 1124: A History of Property,
    Privilege, and Monastic Art Production
  container-title: Art History
  page: 1-29
  volume: '6'
  issue: '1'
  DOI: 10/gftmwk
  author:
    - family: Abou-El-Haj
      given: Barbara
  issued:
    - year: 1983
      month: 3
- id: 'abou-el-haj:1991audiences'
  type: article-journal
  title: The audiences for the medieval cult of saints
  container-title: Gesta
  page: 3-15
  volume: '30'
  issue: '1'
  DOI: 10/bhjtnp
  author:
    - family: Abou-El-Haj
      given: Barbara
  issued:
    - year: 1991
---

[@abou-el-haj:1983bury; @abou-el-haj:1991audiences]

# References

```{=latex}
\begin{hangparas}{1em}{1}
```

<div id="refs"></div>

```{=latex}
\end{hangparas}
```

verwandte Informationen