Discussion:
AUCTeX testers needed for biblatex-biber additions
(zu alt für eine Antwort)
Bernhard Tempel
2011-09-30 15:29:57 UTC
Permalink
Hallo zusammen,

in c.t.t. ist eine bessere Unterstützung von biblatex/biber in AUCTeX
angekündigt worden, die ich mal vollständig zitiere:

<zitat>
Betreff: AUCTeX testers needed for biblatex-biber additions
Datum: Sun, 25 Sep 2011 08:37:52 -0700 (PDT)
Von: pk <***@kime.org.uk>
Antwort an: ***@googlegroups.com
Organisation: http://groups.google.com
Newsgruppen: comp.text.tex

Greetings,
I have started to add better biblatex/biber support to AUCTeX but before
approaching the AUCTeX people about this, I wanted to get some response to the
changes so far. If you are a biblatex/biber user who uses AUCTeX, I have
modified four files in AUCTeX 11.86 and put them here:

http://sourceforge.net/projects/biblatex-biber/files/auctex-biber.zip

Drop them over your current ones, delete any .elc files you have for these
files and if you like, byte-compile them.

The changes are:

* Font lock patterns for most common biblatex macros
* A C-c "Biber" option with its own sentinel
* Auto-detection of biber vs bibtex usage in biblatex
* Detection of biblatex messages so that the default C-c command should be
correct and biber-aware.
</zitat>

Ich würde das gern testen, benutze aber Emacs und AUCTeX (11.85) mit Ubuntu
10.04 aus den offiziellen Paketquellen. Die Anleitung ist also nicht
übertragbar. Hat jemand einen Tipp, wie man das am besten macht, ohne das
Produktivsystem anzutasten? Reicht es, die geänderten Dateien mitsamt dem
aktuelleren AUCTeX 11.86 in einem Arbeitsverzeichnis abzulegen?

Und weitergehende Frage: Welche Aussichten bestehen, dass die verbesserte
biblatex/biber-Unterstützung ins offizielle AUCTeX gerät?

Schöne Grüße,

Bernhard
Eduard Wiebe
2011-09-30 19:05:22 UTC
Permalink
Bernhard Tempel <***@gmx.de> writes:

[...]
Post by Bernhard Tempel
Ich würde das gern testen, benutze aber Emacs und AUCTeX (11.85) mit
Ubuntu 10.04 aus den offiziellen Paketquellen. Die Anleitung ist also
nicht übertragbar. Hat jemand einen Tipp, wie man das am besten macht,
ohne das Produktivsystem anzutasten? Reicht es, die geänderten Dateien
mitsamt dem aktuelleren AUCTeX 11.86 in einem Arbeitsverzeichnis
abzulegen?
Ungetestet: Füge in ~/.emacs-Datei als erste Zeile Folgendes:

(add-to-list 'load-path (expand-file-name "~/PFAD/ZU/auctex-biber"))
Post by Bernhard Tempel
Und weitergehende Frage: Welche Aussichten bestehen, dass die
verbesserte biblatex/biber-Unterstützung ins offizielle AUCTeX gerät?
Dies kannst am besten auf der Mailinglist nachlesen:
https://lists.gnu.org/archive/html/auctex-devel/2011-09/msg00005.html
--
Eduard Wiebe
Bernhard_Tempel
2011-09-30 20:22:58 UTC
Permalink
Post by Eduard Wiebe
(add-to-list 'load-path (expand-file-name "~/PFAD/ZU/auctex-biber"))
Vielen Dank, scheint aber keine Wirkung zu haben; im Buffer Messages sehe ich
auch nicht, daß die Dateien geladen würden.
Post by Eduard Wiebe
https://lists.gnu.org/archive/html/auctex-devel/2011-09/msg00005.html
Danke auch für diesen Hinweis. Es gibt zwar noch keine Reaktionen, aber dann
werde ich es mal dort verfolgen. Den (primitivstmöglichen) Aufruf von Biber
hatte ich schon über Customize AUCTeX eingebaut, daher ist es für mich nicht
ganz so dringend.

Schöne Grüße,

Bernhard
--
http://www.tempelb.de
Andreas Röhler
2011-10-03 06:52:39 UTC
Permalink
Post by Bernhard_Tempel
Post by Eduard Wiebe
(add-to-list 'load-path (expand-file-name "~/PFAD/ZU/auctex-biber"))
Vielen Dank, scheint aber keine Wirkung zu haben; im Buffer Messages
sehe ich auch nicht, daß die Dateien geladen würden.
neben dem Setzen des Pfades ist es erforderlich, daß die Datei, welche
die weiteren Aufrufe der im Verzeichnis benötigten Dateien enthält,
- (require 'abc-Datei) -
geladen wird

ein (load "PFAD/STEUER-DATEINAME") sollte Wirkung haben.

Grüße

Andreas
Bernhard_Tempel
2011-10-04 15:39:45 UTC
Permalink
Post by Andreas Röhler
neben dem Setzen des Pfades ist es erforderlich, daß die Datei, welche
die weiteren Aufrufe der im Verzeichnis benötigten Dateien enthält,
- (require 'abc-Datei) -
geladen wird
ein (load "PFAD/STEUER-DATEINAME") sollte Wirkung haben.
Das war noch mal ein guter Hinweis, vielen Dank. Zum Laufen habe ich es so
trotzdem nicht bekommen. Da die Dateien als Patches gedacht sind, ist es wohl
doch komplizierter (sie laden ja selbst wieder weitere, nicht bearbeitete
AUCTeX-Dateien). Ich bleibe daher erstmal bei meiner über Customize
eingebauten bescheidenen Biber-Unterstützung.

Mehr vermisse ich übrigens die Aufnahme von LuaLaTeX in die TeX Command List
von AUCTeX. Das habe ich auch über Customize probiert, aber mit mäßigem Erfolg
(Aufruf funktioniert, aber im Falle eines Fehlers kann ich den Prozeß aus
EMACS/AUCTeX nicht beenden, sondern nur mit kill-Befehl oder über Taskmanager).

Schöne Grüße,

Bernhard
--
http://www.tempelb.de
Andreas Röhler
2011-10-05 05:33:10 UTC
Permalink
Post by Bernhard_Tempel
Post by Andreas Röhler
neben dem Setzen des Pfades ist es erforderlich, daß die Datei, welche
die weiteren Aufrufe der im Verzeichnis benötigten Dateien enthält,
- (require 'abc-Datei) -
geladen wird
ein (load "PFAD/STEUER-DATEINAME") sollte Wirkung haben.
Das war noch mal ein guter Hinweis, vielen Dank. Zum Laufen habe ich es
so trotzdem nicht bekommen. Da die Dateien als Patches gedacht sind, ist
es wohl doch komplizierter
ein Kopie des Verzeichnisses anlegen, das aktualisiert werden soll.

dann das Shell-Werkzeug "patch" drauf loslassen und dabei die Daumen
drücken:

patch ORGINALDATEI PATCH

bzw. siehe

man patch

Grüße


(sie laden ja selbst wieder weitere, nicht
Post by Bernhard_Tempel
bearbeitete AUCTeX-Dateien). Ich bleibe daher erstmal bei meiner über
Customize eingebauten bescheidenen Biber-Unterstützung.
Mehr vermisse ich übrigens die Aufnahme von LuaLaTeX in die TeX Command
List von AUCTeX. Das habe ich auch über Customize probiert, aber mit
mäßigem Erfolg (Aufruf funktioniert, aber im Falle eines Fehlers kann
ich den Prozeß aus EMACS/AUCTeX nicht beenden, sondern nur mit
kill-Befehl oder über Taskmanager).
Schöne Grüße,
Bernhard
Loading...