Archiv verlassen und diese Seite im Standarddesign anzeigen : htlatex + biblatex
Kathrin_B
23-09-2010, 15:39
Hallo zusammen,
ich versuche gerade, eine Bibliographie (mit biblatex) in html umzusetzen. Hierzu wollte ich gerne htlatex nutzen. Leider bekomme ich es nicht zum Laufen.
Ich führe einmal htlatex aus, dann bibtex, dann nochmal htlatex. Hierbei stoppt er immer, weil er irgendwelche Kontrollsequenzen nicht kennt (s. Logdatei).
Hier mein Minimalbeispiel mit biblatex:
\RequirePackage{filecontents}
\begin{filecontents*}{Literatur.bib}
@BOOK{denz2005,
author = {Denz, Hermann},
title = {Grundlagen einer empirischen Soziologie: Der Beitrag des quantitativen
Ansatzes},
publisher = {Lit},
location = {M\"unster},
year = {2005}
}
\end{filecontents*}
\documentclass{scrartcl}
\usepackage[style=authoryear]{biblatex}
\bibliography{Literatur}
\begin{document}
\cite{denz2005}
\printbibliography
\section{Testkapitel}
Testext
\end{document}
Wenn ich das Beispiel mit pdflatex (1xpdflatex, 1xbibtex, 2xpdflatex) ausführe, funktioniert alles. Ebenso funktioniert folgendes Minmalbeispiel mit htlatex:
\RequirePackage{filecontents}
\begin{filecontents*}{mybib.bib}
@BOOK{denz2005,
author = {Denz, Hermann},
title = {Grundlagen einer empirischen Soziologie: Der Beitrag des quantitativen
Ansatzes},
publisher = {Lit},
location = {M\"unster},
year = {2005}
}
\end{filecontents*}
\documentclass[11pt]{article}
\usepackage{cite}
\begin{document}
\title{My Article}
\author{Nobody Jr.}
\date{Today}
\maketitle
Blablabla sagte Nobody ~\cite{denz2005}.
\bibliography{mybib}{}
\bibliographystyle{plain}
\end{document}
Kann mir jemand helfen und sagen, warum bei mir htlatex in Verbindung mit biblatex nicht funktioniert?
Vielleicht hat auch jemand eine andere Idee, wie ich eine Bib-Datei mit biblatex (wegen der Stilanpassung) zu html umwandle?
Vielen Dank!
Kathrin
nixversteh
23-09-2010, 18:53
Hallo zusammen,
ich versuche gerade, eine Bibliographie (mit biblatex) in html umzusetzen. Hierzu wollte ich gerne htlatex nutzen. Leider bekomme ich es nicht zum Laufen.
Ich führe einmal htlatex aus, dann bibtex, dann nochmal htlatex. Hierbei stoppt er immer, weil er irgendwelche Kontrollsequenzen nicht kennt (s. Logdatei).
Hier mein Minimalbeispiel mit biblatex:
\RequirePackage{filecontents}
\begin{filecontents*}{Literatur.bib}
@BOOK{denz2005,
author = {Denz, Hermann},
title = {Grundlagen einer empirischen Soziologie: Der Beitrag des quantitativen
Ansatzes},
publisher = {Lit},
location = {M\"unster},
year = {2005}
}
\end{filecontents*}
\documentclass{scrartcl}
\usepackage[style=authoryear]{biblatex}
\bibliography{Literatur}
\begin{document}
\cite{denz2005}
\printbibliography
\section{Testkapitel}
Testext
\end{document}
Wenn ich das Beispiel mit pdflatex (1xpdflatex, 1xbibtex, 2xpdflatex) ausführe, funktioniert alles. Ebenso funktioniert folgendes Minmalbeispiel mit htlatex:
\RequirePackage{filecontents}
\begin{filecontents*}{mybib.bib}
@BOOK{denz2005,
author = {Denz, Hermann},
title = {Grundlagen einer empirischen Soziologie: Der Beitrag des quantitativen
Ansatzes},
publisher = {Lit},
location = {M\"unster},
year = {2005}
}
\end{filecontents*}
\documentclass[11pt]{article}
\usepackage{cite}
\begin{document}
\title{My Article}
\author{Nobody Jr.}
\date{Today}
\maketitle
Blablabla sagte Nobody ~\cite{denz2005}.
\bibliography{mybib}{}
\bibliographystyle{plain}
\end{document}
Kann mir jemand helfen und sagen, warum bei mir htlatex in Verbindung mit biblatex nicht funktioniert?
Vielleicht hat auch jemand eine andere Idee, wie ich eine Bib-Datei mit biblatex (wegen der Stilanpassung) zu html umwandle?
Vielen Dank!
Kathrin
Hallo Kathrin,
\RequirePackage{filecontents}
\begin{filecontents*}{mybib.bib}
@BOOK{denz2005,
author = {Denz, Hermann},
title = {Grundlagen einer empirischen Soziologie: Der Beitrag des quantitativen
Ansatzes},
publisher = {Lit},
location = {M\"unster},
year = {2005}
}
\end{filecontents*}
\documentclass[11pt]{article}
\usepackage{cite}
\usepackage{tex4ht}
\begin{document}
\title{My Article}
\author{Nobody Jr.}
\date{Today}
\maketitle
Blablabla sagte Nobody ~\cite{denz2005}.
\bibliography{mybib}{}
\bibliographystyle{plain}
\end{document}
teste mal diesen Code, setze den markierten Teil in deine Datei ein, danach gibst du in der Eingabeaufforderung, bei Windosen (Ausführen) die Tasten *Windows* und *R* drücken, diesen Code ein:
htlatex foo.tex wobei *foo* der Name deiner Datei sei.
Viel Erfolg, ansonsten war das mal hier Thema, bemühe doch mal die Suchfunktion.
Gruß
Martin
EDIT: Schaust hier http://mrunix.de/forums/showpost.php?p=309273&postcount=6
Kathrin_B
24-09-2010, 10:58
Hallo Martin,
vielen Dank für deine Antwort. Aber ich glaube, du hast mein Problem noch nicht ganz verstanden. Das Beispiel, was du eingefügt hast, funktioniert ja mit htlatex, auch das Einbinden in TeXnicCenter ist kein Problem. Mir geht es um das erste Minimalbeispiel, das biblatex verwendet (nicht nur bibtex).
Auch die Verwendung von ht4tex bringt keinen Erfolg. Hier nochmal das Beispiel, um das es geht:
\RequirePackage{filecontents}
\begin{filecontents*}{Literatur.bib}
@BOOK{denz2005,
author = {Denz, Hermann},
title = {Grundlagen einer empirischen Soziologie: Der Beitrag des quantitativen
Ansatzes},
publisher = {Lit},
location = {M\"unster},
year = {2005}
}
\end{filecontents*}
\documentclass{scrartcl}
\usepackage{tex4ht} %optional
\usepackage[style=authoryear]{biblatex}
\bibliography{Literatur}
\begin{document}
\cite{denz2005}
\printbibliography
\section{Testkapitel}
Testext
\end{document}
Grüße,
Kathrin
Kathrin_B
24-09-2010, 10:59
P.S.: Natürlich habe ich die Suchfunktion benutzt und auch einiges zur Verwendung von htlatex gefunden. Aber eben nicht in Kombination mit biblatex!
nixversteh
24-09-2010, 12:37
P.S.: Natürlich habe ich die Suchfunktion benutzt und auch einiges zur Verwendung von htlatex gefunden. Aber eben nicht in Kombination mit biblatex!
Hallo Kathrin,
ich entschuldige mich bei dir, sorry, war wohl etwas vorlaut und habe deine Frage falsch gedeutet.
Gruß
Martin
nixversteh
27-09-2010, 12:51
Hallo Kathrin,
dieser Code läuft bei mir fehlerfrei durch
\documentclass{scrartcl}
\usepackage{filecontents}
\usepackage[style=authoryear]{biblatex}
\begin{filecontents*}{Literatur.bib}
@BOOK{denz2005,
author = {Denz, Hermann},
title = {Grundlagen einer empirischen Soziologie: Der Beitrag des quantitativen
Ansatzes},
publisher = {Lit},
location = {M\"unster},
year = {2005}
}
\end{filecontents*}
\bibliography{Literatur}
\begin{document}
\cite{denz2005}
\section{Testkapitel}
\printbibliography
Testext
\end{document}
unter Ubuntu 10.04 habe ich die Datei foo.tex genannt. Aufruf im Terminal
erste mal
htlatex foo
zweite mal
htlatex foo
dritte mal
bibtex foo
vierte mal
bibtex foo
fünfte mal
htlatex foo
sechste mal
htlatex foo
wahrscheinlich musst du es nicht so oft aufrufen, wünsche dir viel Erfolg.
Gruß
Martin
PS.: Gerade eben habe ich Texlive 2010 auf den neuesten Stand gebracht, tex4ht war dabei.
Kathrin_B
27-09-2010, 17:38
Hallo Martin,
das sind ja schonmal erfreuliche Nachrichten, dass es bei dir funktioniert :-)
Ich habe jetzt auch mal ein Update von MikTex gemacht, leider war tex4ht nicht dabei. Meine Version ist von 2008 (s. Log-Datei im Eingangsposting) und lässt sich nicht updaten. Ich habe bereits versucht, es im Paket-Manager zu deinstallieren, das Repository zu updaten und dann neu zu installieren - es wird kein anderes Paket installiert.
Gibt es eine Möglichkeit tex4ht manuell zu aktualisieren? Ich habe auf CTAN leider keine ordentliche Version von tex4ht gefunden, wo bekomme ich es her, sodass ich es manuell installieren kann? Es könnte aber noch zum Problem werden, dass auch andere Leute mit der Vorlage arbeiten sollen.
Oder weiß vielleicht doch jemand eine andere Möglichkeit, wie ich meine Bibliographie in html ausgeben kann und gute Anpassungsmöglichkeiten für den Stil habe (ich kenne mich nur mit biblatex aus, deshalb würde ich gerne dabei bleiben).
Grüße,
Kathrin
nixversteh
27-09-2010, 19:55
Hallo Kathrin,
ich kann auch nur diesen Link finden, einige sind *tot*
http://www.ctan.org/tex-archive/support/TeX4ht/
Viel Glück
Gruß
Martin
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.