From: Gunnar Wolf Date: Thu, 31 Oct 2019 01:08:10 +0000 (-0600) Subject: Added a colophon for Spanish X-Git-Tag: es-printed~5 X-Git-Url: https://pere.pagekite.me/gitweb/text-madewithcc.git/commitdiff_plain/19e6565733bdd7366a5b7124950eb5433f2f0b62?ds=sidebyside Added a colophon for Spanish --- diff --git a/extra/es/colophon.tex b/extra/es/colophon.tex new file mode 100644 index 0000000..43be9de --- /dev/null +++ b/extra/es/colophon.tex @@ -0,0 +1,44 @@ +\vfill + +% Terminamos en página par; deja una página vacía para que el colofón +% también esté en par +\eject +\pagestyle{empty} +\quad +\eject + +\pagestyle{empty} + +\mbox{} +\vfill +\centering + +\parbox{0.5\textwidth}{ + \scriptsize + \centering + + \textit{Hecho con Creative Commons} es una obra del Instituto de + Investigaciones Económicas de la Universidad Nacional Autónoma de + México. Se terminó de imprimir el 5 de noviembre de 2019. + + \vskip 1em + + Se tiraron 200 ejemplares en impresión digital en los talleres de + Dataprint, Georgia 181, colonia Nápoles, delegación Benito Juárez, + 03810, CdMx. + + \vskip 1em + + La formación tipográfica estuvo a cargo de Gunnar Wolf, empleando el + sistema tipográfico \LaTeX, el generador pandoc y el lenguaje + semántico DocBook, utilizando la fuente Computer Modern. + + \vskip 1em + + La impresión se realizó sobre papel bond de 90g. El cuidado de la + edición estuvo a cargo de Marisol Simón. + +} + +\vfill + diff --git a/fixup-docbook-translated.rb b/fixup-docbook-translated.rb index 696c0dd..38ec06e 100644 --- a/fixup-docbook-translated.rb +++ b/fixup-docbook-translated.rb @@ -59,11 +59,23 @@ xml.search('preface').each do |pref| log 1, 'Moved: %s' % attrib_text end -log 0, 'Replace colophon + legalinfo by the information assembled by our publisher' +log 0, 'Replace legal info by the information assembled by our publisher' if legal = File.open('extra/es/legal_info.xml', 'r').read rescue nil xml.search('colophon').first.inner_html = legal end +log 0, 'Add a colophon at the end' +# Doing this the dirty, non-DocBooky way: I'm adding a large section to the last appendix. This should probably go in the +# section, but it's already used. +# +# A cleaner way would be to replace the section in pdf_es.xsl — But it gets +# trickier :-Þ +if colophon = File.open('extra/es/colophon.tex', 'r').read rescue nil + xml.search('appendix').last.search('para').last.after('' % colophon) +end + log 0, 'Writing processed file' # Unable to figure out API way to replace DOCTYPE