Ich habe nach einer Lösung gesucht, um den vollständigen Text eines Referenzelements (bibentry
) in den Text des (R) Markendokuments einzufügen also vor der Referenzliste. Dies kann mit LaTeX (https://tex.stackexchange.com/questions/49048/how-to-cite-one-bibentry-in-full-length-in-the-body-text) erfolgen. Kann es mit (R) Abschriften gemacht werden?Fügen Sie den Text einer `bibentry` in die Textausgabe des (R) Markdown-Textes ein
0
A
Antwort
0
eine vernünftige Lösung ist die Bibliographie Datenbank, beispielsweise das R-Paket bibtex und dann capture.output
von print
als Zeichenkette zu lesen und zu analysieren, die dann verwendet werden kann, den Volltext eines Hinweis enthalten item (bibentry) im Text des (R) Abschriften-Textdokuments.
Zum Beispiel:
```{r, echo=FALSE}
biblio <- bibtex::read.bib("my-biblio-database.bib")
```
Dann in Zeile verwenden:
`r capture.output(print(biblio["my-bibkey"]))`
, die den Referenztext gedruckt wird.
Verwandte Themen
- 1. Fügen Sie die i-te Vektornummer in den Spaltennamen des Datenrahmens ein - R
- 2. So fügen Sie übersetzten Text in die Datenbank ein php
- 3. So fügen Sie größeren Text hinzu Eingabefeld in R Shiny?
- 4. So stellen Sie den Cmder ein: Umbruch der Textausgabe
- 5. So fügen Sie Text zu einem interaktiven Plot in R
- 6. So übertragen Sie die Textausgabe in Datenrahmen
- 7. Fügen Sie freigegebene Beiträge des Benutzers in die Beitragsliste ein.
- 8. Fügen Sie den angezeigten Wert einer Zelle in Excel ein
- 9. Fügen Sie ein Webview in einer TabelleViewCell
- 10. fügen Sie Text in webform unter Verwendung des Javascript
- 11. Fund Mitte und fügen Sie Text zu den Circos plotten
- 12. Fügen Sie einen Aktionslink in Text in WPF ein.
- 13. So fügen Sie HTML in den Text einer E-Mail-Nachricht ein
- 14. R: Fügen Sie dynamische Spaltennamen in R
- 15. So fügen Sie Text in die SmartMessageBox des smartnotification.js-Plugins ein
- 16. So fügen Sie den Eingangstext ein, um die Option
- 17. Moment.js Fügen Sie Text in der Mitte des Datumsformat
- 18. Wie formatieren Sie komplexe Zahlen für die Textausgabe in Matlab
- 19. So fügen Sie Text in ein Pygame-Rechteck ein
- 20. Fügen Sie fortlaufende Nummerierung in Text passend
- 21. Fügen Sie den Umgebungspfad in die Skriptdatei ein, um
- 22. Die n-te Zeile der Textausgabe erhalten
- 23. Fügen und vernachlässigen Sie den Text zwischen 2 Sonderzeichen
- 24. Begrenzte Textausgabe in jsPDF
- 25. So fügen Sie die Ansicht innerhalb des Listenansichtszeilenelements ein
- 26. So fügen Sie den Abstand in statischem Text oder den Zeichenabstand ein
- 27. So fügen Sie Text in Caret-Position in SynEdit ein
- 28. Fügen Sie Fehler in R Abschriftenpaket Vignette
- 29. Fügen Sie Iterationsdaten in die Datenbank ein
- 30. fügen Sie "}" ein, um ClassBody in R abzuschließen. Class
'rmarkdown' verwendet pandoc um Ausgabeformate zu rendern. Wenn Ihre Ausgabe LaTeX ist, können Sie diese Befehle direkt einschließen. Diese Befehle führen jedoch dazu, dass andere Ausgabeformate nicht kompiliert werden können. –
Dies ist mit https://stackoverflow.com/questions/42602055/full-citation-in-rarmdown – markdly
@ kevin.arseneau verwandt, dann gibt es keine Lösung für HLML und DOCX-Ausgaben? –