Re: Biber

#56759
Up
0
Down
::


Nella documentazione di Biber (texdoc biber) c’è scritto come si fa per Emacs e TeXworks. Espando un po’ e descrivo anche la procedura per TeXShop. In tutti e tre i casi, nel menù dove scegliere i programmi da usare ci sarà Biber.

• TeXworks
Aprire le preferenze, pannello Typesetting; premere il + nella parte inferiore che aprirà una nuova finestrella; scrivere “Biber” nello spazio in alto e “biber” (minuscolo) in quello in mezzo. Premere + e sostituire “New argument” con “$basename” (sempre senza virgolette!); togliere la spunta da “View PDF after running”.

• TeXShop
Creare un file di nome Biber.engine nella directory ~/Library/TeXShop/Engines che abbia il seguente contenuto:
`#!/bin/tcsh

set path= (/usr/texbin $path)
biber “${1:r}”`
Se qualcuno preferisce bash, dovrebbe essere
`#!/bin/bash

PATH=/usr/texbin:${PATH}
biber ${1%.*}`

• Emacs
Nella figura a pagina 14 c’è un errore: non va scritto “TeX-run-Biber”, bensì semplicemente “TeX-run-command” (senza virgolette). Se si vuole aggiungere al proprio .emacs (o a Preferences.el nel caso di Aquamacs) tutta la definizione di “TeX-run-Biber” si è liberi di farlo, ma non sembra necessario. Il codice necessario per quest’azione più complicata è riportato nella documentazione di Biber.

Per chi ha timori reverenziali nei confronti di Emacs (o Aquamacs): non c’è nulla di difficile.

1. Premere il tasto Escape (quello marcato esc) e poi x; scrivere customize-variable e premere invio; scrivere TeX-command-list.

2. Nel buffer che compare, trovare BibTeX; a fianco ci sono due pulsanti chiamati INS e DEL.

3. Premere il pulsante INS; appariranno alcune nuove righe.

4. Accanto a Name: scrivere Biber

5. Accanto a Command: scrivere biber %s

6. Premere INS sotto a Menu elements:, scrivere a fianco :help

7. Premere INS sulla riga successiva a quella in cui abbiamo appena agito e scrivere a fianco “Run Biber” (con le virgolette).

8. In fondo al buffer c’è un pulsante chiamato State. Premerlo e scegliere “Set for Current Session”. Premerlo di nuovo e scegliere “Save for Future Sessions”.

9. Chiudere il buffer. Fine.

Ciao
Enrico

Go to top