Good (latex) package for typesetting bible quotations?

The bibleref package could be an option.


I eventually ended up using bibleref, verse, and attrib like so:

\documentclass{article}

\usepackage{attrib}
\def\PreTrib{} \def\PostTrib{} % We'll do our own parens, thanks!

\usepackage{verse}
\usepackage{bibleref}

% Custom macros
\def\V#1 {\(^{#1}\)}
\def\vattrib#1#2{\attrib{(\bibleverse{#1}#2)}}

\begin{document}

\begin{verse}
  \begin{altverse}
    \V{9}
    Who can say, I have made my heart clean, \\
    I am pure from my sin?
  \end{altverse}
  \vattrib{Proverbs}{(20:9)}

  \V{9}
  The heart is deceitful above all things, \\
  \vin and desperately wicked: \\
  \vin who can know it?
  \vattrib{Jeremiah}{(17:9)}
\end{verse}

\end{document}

I'm not quite happy with the the vertical alignment of the verse numbers, though: I'd prefer them to be flush with the capital letters at the top, but I don't think that tfm includes the necessary font metrics to do this right.


I just wanted to share some nice projects that together can accomplish your purpose in a very neat way.

  • biblequote: It will automatically allows you to include the content of a verse, see an example bellow. Note that it requires a patched version of Diatheke, hopefully the patch will be merged into Diatheke soon.
  • diatheke: An application from the SWORD project that allows to query the bible on the console.
  • Of course bibleref, already cited.

An example of biblequote use:

\documentclass{article}

\usepackage{bibleref}
\usepackage{biblequote}

\begin{document}

As it is said in \bibleverse{Jn}(3:16-17):

\begin{quote}
  \biblequote{Jn}{3:16-17}{KJV}
\end{quote}

\end{document}

You could also include this within a macro for custom style settings.

I hope it helps.

Tags:

Packages