2013-05-06 1 views
0

Dans TextMate, l'achèvement automatique du code est obtenu en appuyant sur la touche d'échappement (sur Mac au moins). J'espère que je peux également compléter les citations. J'écris mon texte dans un document de démarque, et en utilisant Pandoc pour convertir le document démarque en format PDF. Pour construire ma bibliographie, j'ai un .bib qui est lié au document markdown par Pandoc.Fin automatique des citations de style Pandoc dans la démarque à l'aide de TextMate

Mon Pandoc style dans les citations de ligne sont comme ceci:

[@somebody2013] 

J'ai téléchargé et installé le faisceau de Pandoc de github: https://github.com/dsanson/Pandoc.tmbundle. J'espérais que cela permettrait l'achèvement automatique des citations, mais ce n'est pas le cas.

Comment puis-je faire en sorte que l'achèvement automatique des citations fonctionne?

Répondre

0

De l'README pour Pandoc.tmbundle:

Vous devez définir la variable suivante dans les Préférences -> Avancé -> Variables Shell:

$ TM_PANDOC_BIB: le chemin de la base de données de bibliographie que vous voulez utilisation.

Si vous ne l'avez pas fait, la complétion de citation ne fonctionnera pas.

+0

Malheureusement toujours ne fonctionne pas. Juste pour éclaircir ce que j'essaie de faire: 1. tapez [@som] 2. Appuyez sur la touche d'échappement 3. [@som] devrait se développer dans [@ somebody2013]. C'est ce que j'ai fait 1. Aller aux préférences -> Avancé -> Variables Shell 2. Dans le nom de variable entré "TM_PANDOC_BIB" 3. En valeur entrée /Users/me/folder/my.bib – luciano

+0

Le plugin complète seulement la clé , pas les parenthèses (parce que vous pourriez vouloir ajouter une référence de page). Est-ce que taper '[@som' suivi d'un travail d'échappement? J'ai arrêté d'utiliser TextMate il y a quelques années, et j'ai arrêté d'utiliser le plugin, mais la dernière fois que je l'ai utilisé, cela a fonctionné. –

+0

Aucune frappe [@som ne fonctionne pas – luciano

Questions connexes