J'ai passé une bonne partie des fêtes de fin d'année à tenter de trouver une solution à ce problème chagrinant, et je suis très grand débutant en (Xe)(La)TeX.

Je travaille sur un mémoire de master pour lequel je vais avoir des éléments de bibliographie en français, en anglais et en japonais.

J'avais commencé à travailler avec BibDesk mais pour pouvoir rester le plus possible dans emacs j'ai décidé de passer à ebib.

Après de multiples tentatives, j'ai réussi à avoir un document de base qui fonctionne en français et en japonais, en utilisant essentiellement cette référence : multilingual typesetting in xelatex.

J'ai testé le rendu du japonais juste par sécurité puisque le mémoire étant en français, la plus grande partie du document sera rédigée en français, avec éventuellement quelques chaînes de caractères en japonais (avec leur transcription et leur signification).

Par contre, pour ce qui concerne les éléments bibliographiques, je suis perdu.

J'aurais besoin d'avoir :

  1. la référence en japonais (champs de base d'un élément bibtex) → pas de pb
  2. la référence en transcription (nom, titre, lieu de publication)
  3. la traduction (titre)

Mon problème est le suivant : je n'ai aucune idée comment faire pour

  1. ajouter les champs adéquats
  2. faire en sorte que ces champs soient rendus dans ma sortie.

J’avais trouvé il y a deux jours une réponse approchant sur tex.stackoverflow : « How to create multilingual (English, Japanese) bibliographies with biblatex, biber and polyglossia »

mais très honnêtement le niveau technique requis pour comprendre les réponses me dépasse beaucoup.

J’avais aussi eu l’idée que passer de bibtex à biblatex pourrait être une solution, mais :

  1. toutes les citations que je trouve sur le web sont en bibtex
  2. je ne trouve pas de convertisseur pour passer de l’un à l’autre
  3. ebib ne semble pas offrir cette fonctionnalité

Comme la question sur tex.stackoverflow le montre, ce qui compte dans un premier temps c’est d’avoir la transcription. Je pourrais faire ça manuellement dans le titre bibtex et mettre les champs en japonais d’origine dans un champ ignoré par biber et j’aurais sûrement réussi à bidouiller un truc raisonnable.

Voilà une sortie acceptée :

– HIRAOKA Toshio, Nihon kindai bungaku no shuppatsu, Tôkyô, Hanawa shobô, coll. « Hanawa shinsho », no 66, 1992, 264 p.

J’imagine donc que le champ title peut simplement contenir la transcription de l’ouvrage et l’original japonais peut être dans un champ ignoré.

Cependant l’idéal d’une sortie est un pouillème plus complexe :

– HIRAOKA Toshio, Nihon kindai bungaku no shuppatsu (Les Commencements de la littérature japonaise moderne), Tôkyô, Hanawa shobô, coll. « Hanawa shinsho », no 66, 1992, 264 p.

Donc ici j’ai clairement besoin de deux champs. Un pour le pseudo-titre (transcription, l’original est dans un autre champ) qui va être sorti en italique, et la traduction qui va être sortie entre parenthèses hors italiques. Pour le reste, donc les champs en japonais qui n’apparaîtront pas, mais que j’aimerais conserver pour une publication en japonais peut-être, un jour, j’imagine qu’ils doivent être conservés dans des champs ignorés. Quand j’en aurai besoin, j’imagine qu’une recherche/remplacer sur le nom des champs me permettra de manipuler mes références comme je l’entends, même si j’ai le sentiment que ce n’est pas l’idéal.

ps : l'aide Markdown dans la boîte à droite ou dans le lien à son pied pourrait indiquer `code`

Posée 01 Jan '21, 16:33

jchelary's gravatar image

jchelary
312
Taux d'acceptation : 0%

Modifiée 02 Jan '21, 14:56

1

Bienvenue sur TeXnique ! Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).

(01 Jan '21, 18:12) denis ♦♦ denis's gravatar image
1

Je pense qu'il vaut mieux passer de bibtex à biblatex pour disposer de davantage de champs, notamment origtitle et origlocation. En revanche, ça me paraît difficile d'avoir tant de champs voisins au sein de la même référence. Pour une introduction à biblatex, cf. par exemple ici.

(01 Jan '21, 18:18) denis ♦♦ denis's gravatar image
1

Il semble que la future version majeure de biblatex fournira ce dont vous avez besoin, ainsi qu'en atteste ce commentaire du développeur principal.

(02 Jan '21, 14:10) denis ♦♦ denis's gravatar image

Merci bien. Est-ce qu'il y a une manière d'obtenir ce que je veux et qui est le minimum pour les bibliographies qui utilisent des références à écritures différentes ?

(03 Jan '21, 03:50) jchelary jchelary's gravatar image

En ce qui concerne la référence à code, le chemin est le suivant: boite d'aide à droite, "En savoir plus sur Markdown" et la page de Gruber. À aucun moment le lecteur n'est ammené à imaginer que l'info est dans la FAQ. Et si la Question est aussi Fréquente, alors mettre l'info là où elle est nécessaire (boite de droite, ou référence) fait que la Q devient moins F, ce qui est la meilleure manière de gérer des questions d'UI/UX.

(03 Jan '21, 03:54) jchelary jchelary's gravatar image

Concernant une manière d'obtenir ce que vous voulez et qui est le minimum pour les bibliographies qui utilisent des références à écritures différentes, je ne saurais vraiment dire car je n'en ai personnellement jamais eu l'usage. Je pense que Maïeul Rouquette saurait mieux vous renseigner que moi.

(03 Jan '21, 13:41) denis ♦♦ denis's gravatar image

Concernant la référence à code, j'en conviens mais, malheureusement, nous n'avons pas l'expertise permettant de modifier le lien. Toutefois, je crois me souvenir que, à sa 1re connexion, l'utilisateur est invité (peut-être indirectement) à consulter la FAQ qui, il faut le reconnaître, est d'une longueur un peu décourageante ;) Par ailleurs, les zones de questions et réponses sont surmontées de boutons (et indications de raccourcis clavier) permettant de plus facilement et mieux mettre en forme les contributions.

(03 Jan '21, 13:47) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 7 Afficher 2 commentaire(s) en plus
Soyez le premier à répondre à cette question !
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.