summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-12-26 23:57:41 +0000
committerKarl Berry <karl@freefriends.org>2007-12-26 23:57:41 +0000
commitbf765ee4b8427bbffaf8fea0e3dd8c6cee85c462 (patch)
tree1da648defed5140ef4c2a2dcb9461b8b2c4b9a19 /Master
parentd1a5122cb50a2eb322e78d0677ccdd02c5e71bf8 (diff)
glhyph update (24apr07)
git-svn-id: svn://tug.org/texlive/trunk@5930 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/source/generic/glhyph/README23
-rw-r--r--Master/texmf-dist/source/generic/glhyph/glhybiox.tex25
-rw-r--r--Master/texmf-dist/source/generic/glhyph/glhyextr.tex7
-rw-r--r--Master/texmf-dist/source/generic/glhyph/glhymed.tex19
-rw-r--r--Master/texmf-dist/source/generic/glhyph/glhyquim.tex19
-rw-r--r--Master/texmf-dist/source/generic/glhyph/glhytec.tex19
-rw-r--r--Master/texmf-dist/source/generic/glhyph/glhyxeog.tex25
-rw-r--r--Master/texmf-dist/source/generic/glhyph/glpatter.tex396
-rw-r--r--Master/texmf/tex/generic/hyphen/glhyph.tex41
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds7
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rw-r--r--Master/tlpkg/tlpsrc/collection-langspanish.tlpsrc2
12 files changed, 562 insertions, 23 deletions
diff --git a/Master/texmf-dist/source/generic/glhyph/README b/Master/texmf-dist/source/generic/glhyph/README
new file mode 100644
index 00000000000..45ddeb105b7
--- /dev/null
+++ b/Master/texmf-dist/source/generic/glhyph/README
@@ -0,0 +1,23 @@
+This directory contains eight files, licensed all but one under lppl 1.3:
+
+glpatter.tex:
+ The source file, version 2.3. When processed under the program
+ mkpatter ---by typing 'initex glpatter.tex' (without the quotes)
+ on the command line, provided you have the utility
+ mkpattern installed--- it generates the file glhyph.tex.
+
+glhyph.tex:
+ The generated file containing the patterns.
+
+glhyextr.tex: ##This file is in the public domain##
+ A configuration file, to include aditional patterns other
+ than the ones in glpatter.tex. It is \input by glpatter.tex.
+
+glhybiox.tex, glhymed.tex, glhyquim.tex, glhytec.tex & glhyxeog.tex:
+ Files with aditional patterns drawn from serveral fields of
+ the language, so that you may input them from glhyextr.tex.
+
+The files for specific patterns are very incomplete, and feedback
+is very welcome.
+
+--Javier A. \ No newline at end of file
diff --git a/Master/texmf-dist/source/generic/glhyph/glhybiox.tex b/Master/texmf-dist/source/generic/glhyph/glhybiox.tex
new file mode 100644
index 00000000000..c51dd4e8966
--- /dev/null
+++ b/Master/texmf-dist/source/generic/glhyph/glhybiox.tex
@@ -0,0 +1,25 @@
+% This is the file glhyquim.tex.
+% This is a subset of the galician hyphenation patterns.
+% (c) Javier A. M\'ugica, 2007
+% License: LPPL version 1.3
+%
+% LPPL maintenance status: maintained
+% Current Maintainer: Javier A. M\'ugica
+%
+% Prefixos para xeoloxía e bioloxía.
+% Esta lista está aínda moi incompleta. Para aportar
+% novos prefixos ou para calquera outra suxerencia,
+% contactar en javier @ digi21.net.
+
+%Os prefixos comentados xa están na lista principal en glpatter.tex
+\begin{prefixos}
+%paleo termo
+ciano crio halo .lito
+.oro .uro
+\end{prefixos}
+
+.crio2u .malcrio2u
+\begin{3a_ppi}
+inhalo
+\end{3a_ppi}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/source/generic/glhyph/glhyextr.tex b/Master/texmf-dist/source/generic/glhyph/glhyextr.tex
new file mode 100644
index 00000000000..37ad86c0b9e
--- /dev/null
+++ b/Master/texmf-dist/source/generic/glhyph/glhyextr.tex
@@ -0,0 +1,7 @@
+%glhyextr.tex. This file is in the public domain
+%\mkinput{glhyquim.tex}
+%\mkinput{glhymed.tex}
+%\mkinput{glhybiox.tex}
+%\mkinput{glhyxeog.tex}
+%\mkinput{glhytec.tex}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/source/generic/glhyph/glhymed.tex b/Master/texmf-dist/source/generic/glhyph/glhymed.tex
new file mode 100644
index 00000000000..45d793cc326
--- /dev/null
+++ b/Master/texmf-dist/source/generic/glhyph/glhymed.tex
@@ -0,0 +1,19 @@
+% This is the file glhyquim.tex.
+% This is a subset of the galician hyphenation patterns.
+% (c) Javier A. M\'ugica, 2007
+% License: LPPL version 1.3
+%
+% LPPL maintenance status: maintained
+% Current Maintainer: Javier A. M\'ugica
+%
+% Prefixos para mediciña.
+% Esta lista está aínda moi incompleta. Para aportar
+% novos prefixos ou para calquera outra suxerencia,
+% contactar en javier @ digi21.net.
+
+%Os prefixos comentados xa están na lista principal en glpatter.tex
+\begin{prefixos}
+%cardio hemato
+oftalmo pleuro oligo
+\end{prefixos}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/source/generic/glhyph/glhyquim.tex b/Master/texmf-dist/source/generic/glhyph/glhyquim.tex
new file mode 100644
index 00000000000..8e267854440
--- /dev/null
+++ b/Master/texmf-dist/source/generic/glhyph/glhyquim.tex
@@ -0,0 +1,19 @@
+% This is the file glhyquim.tex.
+% This is a subset of the galician hyphenation patterns.
+% (c) Javier A. M\'ugica, 2007
+% License: LPPL version 1.3
+%
+% LPPL maintenance status: maintained
+% Current Maintainer: Javier A. M\'ugica
+%
+% Prefixos para química.
+% Esta lista está aínda moi incompleta. Para aportar
+% novos prefixos ou para calquera outra suxerencia,
+% contactar en javier @ digi21.net.
+
+%Os prefixos comentados xa están na lista principal en glpatter.tex
+\begin{prefixos}
+%hidro
+cloro fluoro gluco lacto lipo
+\end{prefixos}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/source/generic/glhyph/glhytec.tex b/Master/texmf-dist/source/generic/glhyph/glhytec.tex
new file mode 100644
index 00000000000..b42403d5257
--- /dev/null
+++ b/Master/texmf-dist/source/generic/glhyph/glhytec.tex
@@ -0,0 +1,19 @@
+% This is the file glhyquim.tex.
+% This is a subset of the galician hyphenation patterns.
+% (c) Javier A. M\'ugica, 2007
+% License: LPPL version 1.3
+%
+% LPPL maintenance status: maintained
+% Current Maintainer: Javier A. M\'ugica
+%
+% Prefixos para términos técnicos.
+% Esta lista está aínda moi incompleta. Para aportar
+% novos prefixos ou para calquera outra suxerencia,
+% contactar en javier @ digi21.net.
+
+%Os prefixos comentados xa están na lista principal en glpatter.tex
+\begin{prefixos}
+%hidro termo electro magneto
+alumino metalo piezo
+\end{prefixos}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/source/generic/glhyph/glhyxeog.tex b/Master/texmf-dist/source/generic/glhyph/glhyxeog.tex
new file mode 100644
index 00000000000..1a894f5b828
--- /dev/null
+++ b/Master/texmf-dist/source/generic/glhyph/glhyxeog.tex
@@ -0,0 +1,25 @@
+% This is the file glhyquim.tex.
+% This is a subset of the galician hyphenation patterns.
+% (c) Javier A. M\'ugica, 2007
+% License: LPPL version 1.3
+%
+% LPPL maintenance status: maintained
+% Current Maintainer: Javier A. M\'ugica
+%
+% Prefixos para xeografía.
+% Esta lista está aínda moi incompleta. Para aportar
+% novos prefixos ou para calquera outra suxerencia,
+% contactar en javier @ digi21.net.
+
+%Os prefixos comentados xa están na lista principal en glpatter.tex
+\begin{prefixos}
+%anglo franco ibero .indo
+alto baixo
+greco italo xermano .sino .uralo
+\end{prefixos}
+
+\exceptions{.baixo2u3}{.baixo2u}
+\begin{3a_ppi}
+asalto .baixo .rebaixo
+\end{3a_ppi}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/source/generic/glhyph/glpatter.tex b/Master/texmf-dist/source/generic/glhyph/glpatter.tex
new file mode 100644
index 00000000000..63f2496e38f
--- /dev/null
+++ b/Master/texmf-dist/source/generic/glhyph/glpatter.tex
@@ -0,0 +1,396 @@
+% This is the file glpatter.tex, version 2.3
+% It is the source file for the Galician patterns
+%
+% (c) Javier A. M\'ugica; 2006, 2007
+% License: LPPL version 1.3
+%
+% LPPL maintenance status: maintained
+% Current Maintainer: Javier A. M\'ugica
+%
+%
+% The patterns follows approximately the scheme developed by Javier Bezos for esphyph.tex
+%
+% For bug reports and comments:
+%
+% Javier M\'ugica, javier at digi21.net
+\input mkpatter.tex
+\filename{glhyph.tex}
+\tracingexceptions=1
+
+\begin{code}
+ \def\Ti{\encodingreplacements{á é í ó ú ñ ü ï}{^^e1 ^^e9 ^^ed ^^f3 ^^fa ^^f1 ^^fc ^^ef}}
+\end{code}
+
+&Va={a e o}
+&Vp={i u}
+&Vi={&Va u}
+&Va+={&Va á}
+&V={a e i o u á é í ó ú}
+&Vv={a e i}
+&Vai={a i}
+&Vvac={á é í}
+&L={l r}
+%ñ non se inclúe nos seguintes grupos
+&C-={b c d f g h k m n p q s t v w x z} %Consoantes excepto as líquidas
+&C={&C- l r}
+&Cl={b c d f g k p t v} %As que van unidas á líquida, agás r e l
+&C!l={m n q s x y z h}%As que van separadas da líquida, agás l e r
+&G={b c d l m n r s t x}%Consoante inicial de certos grupos pouco frecuentes
+
+\templatedef{prefixos}{#1&{V}2}
+\templatedef{3a_ppi}{#2u3 \newline} %3a. persoa do perfecto de indicativo, rematadas en -ou, -eu, -iu.
+ %O confilcto cun prefixo máis habitual é na primeira conxugación.
+\Ti
+\letters{á é í ó ú ñ ü ï}
+
+%The commented lines that follow will be placed in the generated file,
+%and do not apply to this file.
+\expandafter\let\expandafter\lee\csname ~~lee\endcsname
+\keepcomments
+% This is the file glhyph.tex, version 2.3
+% Hyphenation patterns for Galician.
+%
+% Generated with the mkpattern utility (v. 1.1), on 2007/04/23.
+% The original source file were glpatter.tex
+% This is a generated file
+%
+% (c) Javier A. M\'ugica; 2006, 2007
+% License: LPPL version 1.3
+%
+% LPPL maintenance status: maintained
+% Current Maintainer: Javier A. M\'ugica
+%
+% For bug reports and comments:
+%
+% Javier M\'ugica, javier at digi21.net
+\let\lee\relax
+\halfcomments
+\iwrite{%}
+\iwrite{% Note that there is no 'j' nor 'y' in Galician}
+\nocomments
+
+\begin{pseudopatterns}
+
+3ï3a \newline
+a1a e1e o1o zo2o a1á e1é o1ó 2&{Va}&{Vp}.
+&{Vi}1i&{Va+} 2i&{Va+}.
+
+\newline
+\exceptions{2ch 2gh 2kh}{}
+\exceptions{t2l 2tl.}{}
+1ñ
+1&{C}
+2&{C}&{C-}
+c4h 2ch. 2g2h 2k2h \newline
+\newline
+&{Cl}2&L 2&{Cl}&L.
+2&{C!l}&L
+
+2t2l \newline
+2lr l4l 2ll.
+2rl r2r 2rr.
+
+\template{2&G3#}
+p2t c2t c2n p2s m2n g2n f2t p2n c2z t2s
+\end{template}
+san4c5t plan4c5t
+
+\template{4#.}
+pt ct cn ps mn gn ft pn cz ts
+\end{template}
+
+un4ha 2non. 3mente. o2hib alde2h \newline
+\newline
+%palabras malsonates
+4caca4 4cago4 4caga4 4cagas. 4puta4 4puto4 4meo. 4mea. \newline
+4meable. 4meables. 4peido4
+
+\exceptions{.pre1á2 .su2b1i2 .su2b1í2}{} %If duplicate patterns were simply added...
+\exceptions{.pre2á}{.pre2á2} %This is error prone. I think that writting
+\exceptions{.sub2i .sub2í}{.su2b2i2,.su2b2í2}%all the exceptions here together is the best that can be done.
+\begin{prefixos} %Prefixos
+acto afro aero anfi anglo .ante .anti .arqui auto
+biblio bio cardio cefalo ciclo cito contra cripto cromo crono
+deca .deza dinamo ecano eco electro endo ento entre
+euco euro extra fono foto franco gastro xeo
+hecto helio hemato hemi hexa hidro hipe2r histo homeo homo
+ibero icono .in .indo infra .inte2r intra .iso kilo
+macro magneto maxi mega megalo melano micro mili mini
+multi miria mono .nano necro .neo norte octo octa
+omni paleo para penta piezo pluri poli .pos2t .pre
+.pro proto pseudo radio retro sobre semi
+socio .su2b super supra .tele termo tetra topo
+.tri tropo ultra xeno
+\end{prefixos}
+
+\newline
+ti2o3qu ti2o3co
+bi1u2ní
+o2i3de o2i3dal
+deca2e3ment
+2al. 2a2is.
+pe3r2e3mia
+hiper3r \newline
+famili2a familia3r
+mini2a3tur
+para2u3gas
+paraí3so
+
+\begin{3a_ppi}
+\put{%Terceiras persoas do pasado perfecto}\newline
+libero atopo enaxeno
+\end{3a_ppi}
+
+\newline
+2os. 2o3so. 2o3sos. 2o3sa. 2o3sas. 2o3samente. \newline
+2i3co. 2i3cos. 2i3ca. 2i3cas. \newline
+
+\newline
+\put{%O prefixo co}
+\exceptions{.co1á2}{}
+.co1&V2
+
+%Pode non ser prefixo (expecto os derivados de coar)
+\template{.co2# \newline}
+\put{%Formas do verbo coar con pronomes enclíticos}\newline ar á2 abá
+acerv andro ano añar año art etan enci erci inci ira iro ita
+\end{template}
+
+%Non é prefixo (os que non son da forma &V3 non necesitan ir un por un)
+\template{co2# \newline} %Non é necesario coia, coiote
+a3gul á3gul a3la. a3las. a3lescen a3lición. a3licions. a3na. a3nas.
+antriñ a3ñadeir a3tí. a3tís. e3ficien e3lernos. e3llo. e3lla. e3llos. e3llas.
+e3lleir enll enxía e3sita. e3sitas. e3táne e3vo. e3va. e3vos. e3vas.
+i3dado iei imbra imbrá intreau. í3ña i3ña i3ñei i3pú. i3pús.
+i3ra. i3ras. i3raza i3ro. i3ros. i3ta. i3tas. i3tado. i3to. i3tos.
+i3tel i3tío. i3tus. u3c u3lomb u3try u3qui u3rel
+u3sa. u3sas. u3so. u3sos. u3selo u3tad u3to. u3tos. u3vini u3z
+\end{template}
+
+\newline
+\put{%O prefixo des}
+.de2s1&{V}2
+3se. 3s2es. 3sa. 3s2as. de3s2outr 3s2emos. 3s2edes. 3s2en.
+
+\exceptions{de3s2esper}{de3s2esper de4s3esperanz}
+\template{de3s2# \newline} %Prefixos .de (máis ou menos)
+a3crali a3guisa a3lini a3ngr a3ñ a3rrollis astr a3zo e3c e3que e3guid e3la
+ensib e3ñ ert ért esper e3pér e3x é3x i3der ign ígn i3nenc ingr iste isti o3lac o3lad old
+o3lidari uetud sulf
+\end{template}
+
+\template{.des2# \newline} %Prefixos dubidosos ou afastados da orixe etimolóxica. Non se inclúen os que por ser moi breves poderían coincidir con prefixos .des formados ad hoc, xa que impedirían a división de palabras comúns (desecar, deselar).
+abor afia afía afío air emboc embóc empeñ empéñ enlac enlaz enlác enláz
+envol envól idia ora
+\end{template}
+
+\keepcomments
+
+\newline
+%Excepcións ó prefixo in
+\template{.in2# \newline}
+a3misib. a3mov a3ne. a3nic a3nid á3nime antes. au e3dia é3dit e3fab e3narr
+epc ept erc ert erm erv e3siv e3xora i3ci i3cu i3mig i3miza i3qui
+o3cen o3cui o3cuo o3cul ó3cul o3pia. o3sili o3sit o3tróp o3trop uit u3lase u3lina
+unda u3sita ú3til
+\end{template}
+in2o4cular \newline
+
+\newline
+%Excepcións ó prefixo inter
+.inter3r
+\template{.inte3r2#}
+és. e3sa é3sa e3sá e3so é3so e3só ior i3no. i3nos. i3na. i3nas. i3nid
+\end{template}
+
+\newline
+%Os prefixos mal e ben
+\exceptions{.be2n1e2 .be2n1é2 .ma2l1e2 .ma2l1é2}{.be2ne2, ,.ma2le2, }
+
+\halfcomments
+.be2n1&{V}2
+\template{be3n2# \newline} %Non é prefixo (ou non se nota)
+ign i3merí i3nés i3nes i3toíta
+\end{template}
+
+\newline
+.ma2l1&{V}2
+\template{.mal2# \newline} %Pode non ser prefixo
+abar abár aco acó armad ogr ura axa
+\end{template}
+\template{ma3l2# \newline} %Non é prefixo. Non é neceario malos, malas
+a3cía a3citan a3gueñ aio aia andrín andrin a3quita ar. a3res. a3ria.
+a3to. a3tos. a3ta. a3tas. a3tión aui eabl eabil eico eolar e3ta. e3tas. e3tín e3teiro
+eza ia. ian i3cia i3cios ign i3kita inke ó3fago ó3nic o3nato o3nilue
+\end{template}
+ma4l3ianq
+\template{.mal1# \newline} %É prefixo e comenza por e
+educ encar ensin entend
+\end{template}
+
+\newline
+\put{%Excepcións ó prefixo poli}
+\template{poli2# \newline}
+u3r o3me arq árq éste andr antea
+\end{template}
+expoli2
+
+\newline
+\put{%Excepcións ó prefixo post}
+\template{pos3t2# \newline}
+a. as. al. ais. a3llo e. es. ear. e3la. e3las. er. erg e3rid e3rior i3go i3la
+illón ín. i3te. i3zo. i3zos. i3za. i3zas. os. oiro ó3ni u3la u3lo u3le u3ra. u3ras.
+\end{template}
+
+\newline
+\put{%Excepcións ó prefixo pre}
+\template{.pre2# \newline} %Poden non ser prefixos
+amar \put{%Formas do verbo prear con pronomes enclíticos}\newline ar á abá
+\end{template}
+\template{pre2# \newline} %Non son prefixos
+as. a3da. a3das. á2 abá i3t o3cup o3cúp
+\end{template}
+
+\newline
+\put{%Excepcións ó prefixo pro}
+\template{pro2# \newline} %Non son prefixos. Non é necesario proer
+e3za í3do ust
+\end{template}
+
+\newline
+\exceptions{.re2e2 .re2é2}{.ree2,.reé2}
+\put{%O prefixo re} %Faltan excepcións
+.re2&{V}2
+
+
+\newline
+\put{%O prefixo sub: l, r e excepcións}\newline
+.su2b3l .su2b3r
+
+\template{.sub2# \newline} %Poden non ser prefixos
+\put{%Formas do verbo subir con pronomes enclíticos}\newline i í
+eriz orna
+\end{template}
+\template{.sub4# \newline}
+lev lim
+\end{template}
+
+\template{su3b2# \newline} %Non son prefixos
+e3la. e3las. é3rico e3rina. e3rinas. eroso iote ulado orno. ornos. urbio
+\end{template}
+\template{su3b4# \newline}
+liminar repción reptici
+\end{template}
+
+\newline
+\put{%Excepcións ó prefixo tri}
+\template{tri2# \newline} %Non son prefixos (ou non se nota)
+a3ga. a3gas. al. a3les. angul á3sico. estin %(De Trieste)
+unf unvir
+\end{template}
+
+\newline
+\put{%Excepcións a varios prefixos que son terminacións verbais}
+%As combinacións con pronomes enclíticos (son centos)
+%deberanse evitar nos patróns de cada prefixo cando sexa necesario
+%Inclúense as combinacións máis habituais
+\template{2&{Vai}#.}
+3do 3da 3dos 3das ndo r %inf. xer. part.
+\end{template}
+
+\template{2&{Vv}#.}
+3res rmos rdes 3ren \newline %inf. conx.
+rme rte rlle rnos rvos rlles %inf. con pron. indir.
+\end{template}
+
+\template{2&{Vv}3#.}
+dor dora dores doiro doiros doira doiras deiro deiros deira deiras %subst. deriv.
+lo los la las %inf. con pron. dir.
+rei rás rá remos redes rán \newline %futuro
+ría rías ri1amos ri1ades rían \newline %cond.
+de %imp.
+\end{template}
+\template{2&{Vvac}3#.}
+deo dea deos deas %imp. con pron. dir.
+\end{template}
+
+\template{2#.}
+%coar, inar, entrenar, prear, superar
+as a3mos a3des an \newline
+a3ba a3bas a3bamos a3bades a3ban \newline
+a3ches astes a3ron \newline
+es e3mos e3des en \newline
+a3se a3ses á3semos á3sedes a3sen \newline
+\end{template}
+%pero permitimos a ruptura para coar, prear, voar, cear, capear...
+%cando o "a" ou "e" temático é tónico (ou casi).
+\template{o3#.}
+ar ado ada ados adas ando \newline
+ares armos ardes aren \newline
+arme arte arlle arnos arvos arlles \newline
+alo alos ala alas \newline %incúe algunhas outras (coala)
+ade ádeo ádea ádeos ádeas \newline
+as amos ades an \newline
+aba abas abamos abades aban \newline
+aches astes aron \newline
+es emos edes en \newline
+ase ases ásemos ásedes asen \newline
+\end{template}
+\template{e3#.}
+ar ado ada ados adas ando \newline
+ares armos ardes aren \newline
+arme arte arlle arnos arvos arlles \newline
+alo alos ala alas \newline %incúe algunhas outras (coala)
+ade ádeo ádea ádeos ádeas \newline
+as amos ades an \newline
+aba abas abamos abades aban \newline
+aches astes aron \newline
+es emos edes en \newline
+ase ases ásemos ásedes asen \newline
+\end{template}
+
+\template{2#.}
+%subir
+i3mos i3des \newline
+ía í3as í3an \newline %2iamos, 2iades estropearía moitos verbos (ca-ia-mos... )
+ín i3ches iu istes i3ron \newline
+% O pres. subx. coincide con pres. ind. da 1ª
+i3se i3ses í3semos í3sedes i3sen
+%contraer, decaer, extraer
+%Pres. subx. xa se divide ben
+\end{template}
+\newline
+í3do í3da í3dos í3das
+
+%Conxugación completa do verbo subir
+\template{.su3b#.}
+ir indo ido ida idos idas \newline
+ires irmos irdes iren \newline
+o es e imos ides en \newline
+ía ías 2i3amos 2i3ades ían \newline %por eso incluímolos só aquí.
+ín iches iu istes iron \newline
+irei irás irá iremos iredes irán \newline
+iría irías iriamos iriades irían \newline
+a as amos ades an \newline
+ise ises ísemos ísedes isen \newline
+ide ídeo ídea ídeas
+\end{template}
+
+%para verbos rematados en -aer, permitimos a división
+%cando a vocal temática tónica e aberta e, salvo inf.,
+%non é a última sílaba.
+\template{a3#.}
+er endo \newline
+eres ermos erdes eren \newline
+erme erte erlle ernos ervos erlles \newline
+elo elos ela elas \newline
+ede édeo édea édeos édeas \newline
+emos edes eron \newline
+ese eses esemos esedes esen
+\end{template}
+
+%par-ti-a-mos, di-ci-amos, fa-ci-amos, etc., pero aso-cia-mos, etc.
+
+\mkinput{glhyextr.tex}
+\end{pseudopatterns}
+\end{}
diff --git a/Master/texmf/tex/generic/hyphen/glhyph.tex b/Master/texmf/tex/generic/hyphen/glhyph.tex
index ffe4cd0cb4a..5acf05c09da 100644
--- a/Master/texmf/tex/generic/hyphen/glhyph.tex
+++ b/Master/texmf/tex/generic/hyphen/glhyph.tex
@@ -1,11 +1,11 @@
-% This is the file glhyph.tex, version 2.2
+% This is the file glhyph.tex, version 2.3
% Hyphenation patterns for Galician.
%
-% Generated with the mkpattern utility (v. 1.01), on 2007/01/29.
+% Generated with the mkpattern utility (v. 1.1), on 2007/04/23.
% The original source file were glpatter.tex
% This is a generated file
%
-% (c) Javier A. M\'ugica, 2006-2007
+% (c) Javier A. M\'ugica; 2006, 2007
% License: LPPL version 1.3
%
% LPPL maintenance status: maintained
@@ -130,15 +130,16 @@ cardio1a2 cardio1e2 cardio1i2 cardio1o2 cardio1u2 cardio1á2 cardio1é2 cardio1í2
cefalo1a2 cefalo1e2 cefalo1i2 cefalo1o2 cefalo1u2 cefalo1á2 cefalo1é2 cefalo1í2 cefalo1ó2 cefalo1ú2
ciclo1a2 ciclo1e2 ciclo1i2 ciclo1o2 ciclo1u2 ciclo1á2 ciclo1é2 ciclo1í2 ciclo1ó2 ciclo1ú2
cito1a2 cito1e2 cito1i2 cito1o2 cito1u2 cito1á2 cito1é2 cito1í2 cito1ó2 cito1ú2
-cnico1a2 cnico1e2 cnico1i2 cnico1o2 cnico1u2 cnico1á2 cnico1é2 cnico1í2 cnico1ó2 cnico1ú2
contra1a2 contra1e2 contra1i2 contra1o2 contra1u2 contra1á2 contra1é2 contra1í2 contra1ó2 contra1ú2
cripto1a2 cripto1e2 cripto1i2 cripto1o2 cripto1u2 cripto1á2 cripto1é2 cripto1í2 cripto1ó2 cripto1ú2
+cromo1a2 cromo1e2 cromo1i2 cromo1o2 cromo1u2 cromo1á2 cromo1é2 cromo1í2 cromo1ó2 cromo1ú2
crono1a2 crono1e2 crono1i2 crono1o2 crono1u2 crono1á2 crono1é2 crono1í2 crono1ó2 crono1ú2
deca1a2 deca1e2 deca1i2 deca1o2 deca1u2 deca1á2 deca1é2 deca1í2 deca1ó2 deca1ú2
.deza1a2 .deza1e2 .deza1i2 .deza1o2 .deza1u2 .deza1á2 .deza1é2 .deza1í2 .deza1ó2 .deza1ú2
+dinamo1a2 dinamo1e2 dinamo1i2 dinamo1o2 dinamo1u2 dinamo1á2 dinamo1é2 dinamo1í2 dinamo1ó2 dinamo1ú2
ecano1a2 ecano1e2 ecano1i2 ecano1o2 ecano1u2 ecano1á2 ecano1é2 ecano1í2 ecano1ó2 ecano1ú2
eco1a2 eco1e2 eco1i2 eco1o2 eco1u2 eco1á2 eco1é2 eco1í2 eco1ó2 eco1ú2
-ectro1a2 ectro1e2 ectro1i2 ectro1o2 ectro1u2 ectro1á2 ectro1é2 ectro1í2 ectro1ó2 ectro1ú2
+electro1a2 electro1e2 electro1i2 electro1o2 electro1u2 electro1á2 electro1é2 electro1í2 electro1ó2 electro1ú2
endo1a2 endo1e2 endo1i2 endo1o2 endo1u2 endo1á2 endo1é2 endo1í2 endo1ó2 endo1ú2
ento1a2 ento1e2 ento1i2 ento1o2 ento1u2 ento1á2 ento1é2 ento1í2 ento1ó2 ento1ú2
entre1a2 entre1e2 entre1i2 entre1o2 entre1u2 entre1á2 entre1é2 entre1í2 entre1ó2 entre1ú2
@@ -147,9 +148,9 @@ euro1a2 euro1e2 euro1i2 euro1o2 euro1u2 euro1á2 euro1é2 euro1í2 euro1ó2 euro1ú2
extra1a2 extra1e2 extra1i2 extra1o2 extra1u2 extra1á2 extra1é2 extra1í2 extra1ó2 extra1ú2
fono1a2 fono1e2 fono1i2 fono1o2 fono1u2 fono1á2 fono1é2 fono1í2 fono1ó2 fono1ú2
foto1a2 foto1e2 foto1i2 foto1o2 foto1u2 foto1á2 foto1é2 foto1í2 foto1ó2 foto1ú2
+franco1a2 franco1e2 franco1i2 franco1o2 franco1u2 franco1á2 franco1é2 franco1í2 franco1ó2 franco1ú2
gastro1a2 gastro1e2 gastro1i2 gastro1o2 gastro1u2 gastro1á2 gastro1é2 gastro1í2 gastro1ó2 gastro1ú2
xeo1a2 xeo1e2 xeo1i2 xeo1o2 xeo1u2 xeo1á2 xeo1é2 xeo1í2 xeo1ó2 xeo1ú2
-gluco1a2 gluco1e2 gluco1i2 gluco1o2 gluco1u2 gluco1á2 gluco1é2 gluco1í2 gluco1ó2 gluco1ú2
hecto1a2 hecto1e2 hecto1i2 hecto1o2 hecto1u2 hecto1á2 hecto1é2 hecto1í2 hecto1ó2 hecto1ú2
helio1a2 helio1e2 helio1i2 helio1o2 helio1u2 helio1á2 helio1é2 helio1í2 helio1ó2 helio1ú2
hemato1a2 hemato1e2 hemato1i2 hemato1o2 hemato1u2 hemato1á2 hemato1é2 hemato1í2 hemato1ó2 hemato1ú2
@@ -158,15 +159,19 @@ hexa1a2 hexa1e2 hexa1i2 hexa1o2 hexa1u2 hexa1á2 hexa1é2 hexa1í2 hexa1ó2 hexa1ú2
hidro1a2 hidro1e2 hidro1i2 hidro1o2 hidro1u2 hidro1á2 hidro1é2 hidro1í2 hidro1ó2 hidro1ú2
hipe2r1a2 hipe2r1e2 hipe2r1i2 hipe2r1o2 hipe2r1u2 hipe2r1á2 hipe2r1é2 hipe2r1í2 hipe2r1ó2 hipe2r1ú2
histo1a2 histo1e2 histo1i2 histo1o2 histo1u2 histo1á2 histo1é2 histo1í2 histo1ó2 histo1ú2
+homeo1a2 homeo1e2 homeo1i2 homeo1o2 homeo1u2 homeo1á2 homeo1é2 homeo1í2 homeo1ó2 homeo1ú2
homo1a2 homo1e2 homo1i2 homo1o2 homo1u2 homo1á2 homo1é2 homo1í2 homo1ó2 homo1ú2
+ibero1a2 ibero1e2 ibero1i2 ibero1o2 ibero1u2 ibero1á2 ibero1é2 ibero1í2 ibero1ó2 ibero1ú2
icono1a2 icono1e2 icono1i2 icono1o2 icono1u2 icono1á2 icono1é2 icono1í2 icono1ó2 icono1ú2
.in1a2 .in1e2 .in1i2 .in1o2 .in1u2 .in1á2 .in1é2 .in1í2 .in1ó2 .in1ú2
+.indo1a2 .indo1e2 .indo1i2 .indo1o2 .indo1u2 .indo1á2 .indo1é2 .indo1í2 .indo1ó2 .indo1ú2
infra1a2 infra1e2 infra1i2 infra1o2 infra1u2 infra1á2 infra1é2 infra1í2 infra1ó2 infra1ú2
.inte2r1a2 .inte2r1e2 .inte2r1i2 .inte2r1o2 .inte2r1u2 .inte2r1á2 .inte2r1é2 .inte2r1í2 .inte2r1ó2 .inte2r1ú2
intra1a2 intra1e2 intra1i2 intra1o2 intra1u2 intra1á2 intra1é2 intra1í2 intra1ó2 intra1ú2
.iso1a2 .iso1e2 .iso1i2 .iso1o2 .iso1u2 .iso1á2 .iso1é2 .iso1í2 .iso1ó2 .iso1ú2
kilo1a2 kilo1e2 kilo1i2 kilo1o2 kilo1u2 kilo1á2 kilo1é2 kilo1í2 kilo1ó2 kilo1ú2
macro1a2 macro1e2 macro1i2 macro1o2 macro1u2 macro1á2 macro1é2 macro1í2 macro1ó2 macro1ú2
+magneto1a2 magneto1e2 magneto1i2 magneto1o2 magneto1u2 magneto1á2 magneto1é2 magneto1í2 magneto1ó2 magneto1ú2
maxi1a2 maxi1e2 maxi1i2 maxi1o2 maxi1u2 maxi1á2 maxi1é2 maxi1í2 maxi1ó2 maxi1ú2
mega1a2 mega1e2 mega1i2 mega1o2 mega1u2 mega1á2 mega1é2 mega1í2 mega1ó2 mega1ú2
megalo1a2 megalo1e2 megalo1i2 megalo1o2 megalo1u2 megalo1á2 megalo1é2 megalo1í2 megalo1ó2 megalo1ú2
@@ -177,15 +182,12 @@ mini1a2 mini1e2 mini1i2 mini1o2 mini1u2 mini1á2 mini1é2 mini1í2 mini1ó2 mini1ú2
multi1a2 multi1e2 multi1i2 multi1o2 multi1u2 multi1á2 multi1é2 multi1í2 multi1ó2 multi1ú2
miria1a2 miria1e2 miria1i2 miria1o2 miria1u2 miria1á2 miria1é2 miria1í2 miria1ó2 miria1ú2
mono1a2 mono1e2 mono1i2 mono1o2 mono1u2 mono1á2 mono1é2 mono1í2 mono1ó2 mono1ú2
-dinamo1a2 dinamo1e2 dinamo1i2 dinamo1o2 dinamo1u2 dinamo1á2 dinamo1é2 dinamo1í2 dinamo1ó2 dinamo1ú2
.nano1a2 .nano1e2 .nano1i2 .nano1o2 .nano1u2 .nano1á2 .nano1é2 .nano1í2 .nano1ó2 .nano1ú2
necro1a2 necro1e2 necro1i2 necro1o2 necro1u2 necro1á2 necro1é2 necro1í2 necro1ó2 necro1ú2
.neo1a2 .neo1e2 .neo1i2 .neo1o2 .neo1u2 .neo1á2 .neo1é2 .neo1í2 .neo1ó2 .neo1ú2
-magneto1a2 magneto1e2 magneto1i2 magneto1o2 magneto1u2 magneto1á2 magneto1é2 magneto1í2 magneto1ó2 magneto1ú2
norte1a2 norte1e2 norte1i2 norte1o2 norte1u2 norte1á2 norte1é2 norte1í2 norte1ó2 norte1ú2
octo1a2 octo1e2 octo1i2 octo1o2 octo1u2 octo1á2 octo1é2 octo1í2 octo1ó2 octo1ú2
octa1a2 octa1e2 octa1i2 octa1o2 octa1u2 octa1á2 octa1é2 octa1í2 octa1ó2 octa1ú2
-oligo1a2 oligo1e2 oligo1i2 oligo1o2 oligo1u2 oligo1á2 oligo1é2 oligo1í2 oligo1ó2 oligo1ú2
omni1a2 omni1e2 omni1i2 omni1o2 omni1u2 omni1á2 omni1é2 omni1í2 omni1ó2 omni1ú2
paleo1a2 paleo1e2 paleo1i2 paleo1o2 paleo1u2 paleo1á2 paleo1é2 paleo1í2 paleo1ó2 paleo1ú2
para1a2 para1e2 para1i2 para1o2 para1u2 para1á2 para1é2 para1í2 para1ó2 para1ú2
@@ -197,19 +199,15 @@ poli1a2 poli1e2 poli1i2 poli1o2 poli1u2 poli1á2 poli1é2 poli1í2 poli1ó2 poli1ú2
.pre1a2 .pre1e2 .pre1i2 .pre1o2 .pre1u2 .pre1é2 .pre1í2 .pre1ó2 .pre1ú2
.pro1a2 .pro1e2 .pro1i2 .pro1o2 .pro1u2 .pro1á2 .pro1é2 .pro1í2 .pro1ó2 .pro1ú2
proto1a2 proto1e2 proto1i2 proto1o2 proto1u2 proto1á2 proto1é2 proto1í2 proto1ó2 proto1ú2
+pseudo1a2 pseudo1e2 pseudo1i2 pseudo1o2 pseudo1u2 pseudo1á2 pseudo1é2 pseudo1í2 pseudo1ó2 pseudo1ú2
radio1a2 radio1e2 radio1i2 radio1o2 radio1u2 radio1á2 radio1é2 radio1í2 radio1ó2 radio1ú2
-franco1a2 franco1e2 franco1i2 franco1o2 franco1u2 franco1á2 franco1é2 franco1í2 franco1ó2 franco1ú2
-germano1a2 germano1e2 germano1i2 germano1o2 germano1u2 germano1á2 germano1é2 germano1í2 germano1ó2 germano1ú2
retro1a2 retro1e2 retro1i2 retro1o2 retro1u2 retro1á2 retro1é2 retro1í2 retro1ó2 retro1ú2
-cromo1a2 cromo1e2 cromo1i2 cromo1o2 cromo1u2 cromo1á2 cromo1é2 cromo1í2 cromo1ó2 cromo1ú2
sobre1a2 sobre1e2 sobre1i2 sobre1o2 sobre1u2 sobre1á2 sobre1é2 sobre1í2 sobre1ó2 sobre1ú2
semi1a2 semi1e2 semi1i2 semi1o2 semi1u2 semi1á2 semi1é2 semi1í2 semi1ó2 semi1ú2
-pseudo1a2 pseudo1e2 pseudo1i2 pseudo1o2 pseudo1u2 pseudo1á2 pseudo1é2 pseudo1í2 pseudo1ó2 pseudo1ú2
socio1a2 socio1e2 socio1i2 socio1o2 socio1u2 socio1á2 socio1é2 socio1í2 socio1ó2 socio1ú2
.su2b1a2 .su2b1e2 .su2b1o2 .su2b1u2 .su2b1á2 .su2b1é2 .su2b1ó2 .su2b1ú2
super1a2 super1e2 super1i2 super1o2 super1u2 super1á2 super1é2 super1í2 super1ó2 super1ú2
supra1a2 supra1e2 supra1i2 supra1o2 supra1u2 supra1á2 supra1é2 supra1í2 supra1ó2 supra1ú2
-oftalmo1a2 oftalmo1e2 oftalmo1i2 oftalmo1o2 oftalmo1u2 oftalmo1á2 oftalmo1é2 oftalmo1í2 oftalmo1ó2 oftalmo1ú2
.tele1a2 .tele1e2 .tele1i2 .tele1o2 .tele1u2 .tele1á2 .tele1é2 .tele1í2 .tele1ó2 .tele1ú2
termo1a2 termo1e2 termo1i2 termo1o2 termo1u2 termo1á2 termo1é2 termo1í2 termo1ó2 termo1ú2
tetra1a2 tetra1e2 tetra1i2 tetra1o2 tetra1u2 tetra1á2 tetra1é2 tetra1í2 tetra1ó2 tetra1ú2
@@ -220,7 +218,13 @@ ultra1a2 ultra1e2 ultra1i2 ultra1o2 ultra1u2 ultra1á2 ultra1é2 ultra1í2 ultra1ó2
xeno1a2 xeno1e2 xeno1i2 xeno1o2 xeno1u2 xeno1á2 xeno1é2 xeno1í2 xeno1ó2 xeno1ú2
ti2o3qu ti2o3co bi1u2ní o2i3de o2i3dal deca2e3ment 2al. 2a2is. pe3r2e3mia hiper3r
-famili2a familia3r mini2a3tur para2u3gas paraí3so atopo2u3 enaxeno2u3
+famili2a familia3r mini2a3tur para2u3gas paraí3so
+
+%Terceiras persoas do pasado perfecto
+libero2u3
+atopo2u3
+enaxeno2u3
+
2os. 2o3so. 2o3sos. 2o3sa. 2o3sas. 2o3samente.
2i3co. 2i3cos. 2i3ca. 2i3cas.
@@ -277,10 +281,11 @@ co2e3vas.
co2i3dado
co2iei
co2imbra
+co2imbrá
co2intreau.
-co2íña
-co2iña
-co2iñei
+co2í3ña
+co2i3ña
+co2i3ñei
co2i3pú.
co2i3pús.
co2i3ra.
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index 88adce5b0f6..02e59c278a7 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -77,7 +77,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
# 'bbm', "&MAKEbbm",
'beamer', "&MAKEbeamer",
'beamer-contrib',"&MAKEflatten",
- 'beebe', "die 'skipping, MAKEbeebe needs work'",
+ 'beebe', "die 'skipping, MAKEbeebe needs work, sorry'",
'bengali', '&MAKEflatten',
'bera', "&MAKEunzipandflatten",
'biblatex', "die 'skipping, still experimental'",
@@ -156,7 +156,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'fpl', "&MAKEflatten",
'fragments', "die 'skipping, not a package'",
'frcursive', "&MAKEflatten",
- 'genmisc', "die 'genmisc is too complicated, sorry'",
+ 'genmisc', "die 'too complicated, sorry'",
'germbib', "&MAKEgermbib",
'gfsartemisia',"&MAKEflatten",
'gfsbodoni', "&MAKEflatten",
@@ -165,6 +165,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'gfsneohellenic', "&MAKEflatten",
'gfsporson', "&MAKEflatten",
'gfssolomos', "&MAKEflatten",
+ 'glhyph', "die 'hyphenation madness needs work, sorry'",
'graphics', "&MAKEcopy", # we use latex-tds/graphics.zip
'graphicxsp', "die 'skipping, requires adobe distiller'",
'hfbright', "&MAKEflatten",
@@ -209,7 +210,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'lshort-korean', '&MAKElshort',
'ltt', "&MAKEltt",
'ltxbase', "&MAKEbase",
- 'ltxmisc', "die 'ltxmisc is too complicated, sorry'",
+ 'ltxmisc', "die 'too complicated, sorry'",
'lucida', "&MAKElucida",
'makedtx', "&MAKEflatten",
'makor', "&MAKEbase",
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index cd9ad3d73eb..433b6ca7bfc 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -82,7 +82,7 @@ my @WorkingTLP = qw(
genmisc genmpage germbib
gfsartemisia gfsbodoni gfscomplutum gfsdidot gfsneohellenic
gfsporson gfssolomos
- ginpenc glossaries gmdoc gmeometric
+ ginpenc glhyph glossaries gmdoc gmeometric
gmiflink gmutils gmverb gnuplottex gost graphics
graphicx-psmin greenpoint
grnumalt gu GuIT guitbeamer
diff --git a/Master/tlpkg/tlpsrc/collection-langspanish.tlpsrc b/Master/tlpkg/tlpsrc/collection-langspanish.tlpsrc
index 10f4b02fad2..42334b0c4a9 100644
--- a/Master/tlpkg/tlpsrc/collection-langspanish.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-langspanish.tlpsrc
@@ -1,6 +1,6 @@
name collection-langspanish
category Collection
shortdesc Spanish
-longdesc Essential spanish
+depend glhyph
depend hyphen-spanish
depend collection-basic