1

I am learning another language (French) and decided to create my own phrase book.

My idea is to collect phrases from movies and TV show and continuously add them to my phrase best as I go along.

I am looking for some simple template I could use that would really show the phrase in french on the left-hand side in bold and an english translation of the right-hand side in italics (two column layout).

I found couple of Dictionary layout, but I find them too complex for what I want to achieve. I also considered using Glossaries and Acronyms but I was not happy with the result.

Would anyone be so kind and provide a suggestion what I could use?

Thank you very much

3
  • Welcome to TeX.SE!
    – Mensch
    Oct 10, 2022 at 12:11
  • Why don't you use a table? // If you want to learn the phrases, I suggest to have a look at Anki, which is a flashcard App with amazing success to learn and recall anything. apps.ankiweb.net
    – MS-SPO
    Oct 10, 2022 at 12:34
  • Yeah, I am familiar with Anki and I find it very useful, but I use it mainly to drill vocabulary, I mean single words not full phrases. I was looking for something really as a phrase book, with list of phrases displayed on a page to have an overview.
    – Martin
    Oct 10, 2022 at 17:28

1 Answer 1

0

I think the easiest approach is to use any of a table environment with 2 columns; tabularx is probably the most convenient as you only need to set one of the columns. Another approach would be a custom list.

The first example with tabularx

enter image description here

The other example with a custom list

enter image description here


The code to the first example

\documentclass{article}
\usepackage{tabularx} 


\begin{document}

\renewcommand\arraystretch{1.5}
\noindent%
\begin{tabularx}{\linewidth}{@{} >{\bfseries}l X@{}}
  Bête noire
  & A pet peeve A thing or person found particularly unwelcome and to be avoided. \\
  Billet doux
  & A short love letter or note. \\
  Bon appétit
  & 'Good appetite' - "Enjoy your food". \\
  Bon mot
  & Clever, witty remark. \\
  Bon vivant
  & 'Good liver' - a person who enjoys life, especially 'wine, women and song'. \\
  Bon voyage
  & Have a good trip. Ça ne fait rien (or sans faire rien) It doesn't matter - often deliberately mispronounced in English as 'San fairy Ann'. \\
\end{tabularx}

\end{document}

The code to the second example

\documentclass{article}
\usepackage{enumitem} 

\newlist{phrases}{itemize}{1}
\setlist[phrases]{
  font=\bfseries,
  align=left,
  leftmargin=3em,
  labelwidth=\linewidth,
  itemindent=\dimexpr\linewidth-3em,
  labelsep=0pt,
}


\begin{document}

\begin{phrases}
  \item[Bête noire] A pet peeve A thing or person found particularly unwelcome and to be avoided.
  \item[Billet doux] A short love letter or note.
  \item[Bon appétit] 'Good appetite' - "Enjoy your food".
  \item[Bon mot] Clever, witty remark.
  \item[Bon vivant] 'Good liver' - a person who enjoys life, especially 'wine, women and song'.
  \item[Bon voyage] Have a good trip. Ça ne fait rien (or sans faire rien) It doesn't matter - often deliberately mispronounced in English as 'San fairy Ann'.
\end{phrases}

\end{document}
1
  • This is great, exactly what I was looking for. I like the approach with custom list, it seems cleaner just to add new items to the document rather than extending a big table. Thank you very much!
    – Martin
    Oct 10, 2022 at 17:47

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .