summaryrefslogtreecommitdiff
path: root/language
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-01-15 03:00:55 +0000
committerNorbert Preining <norbert@preining.info>2024-01-15 03:00:55 +0000
commit8bc114e6989a7cf97cf25ab7c0314353dddf906a (patch)
tree2a38527f85e20ae0f30a931c3b1321e604eeef06 /language
parent897aab75a208680c8bb84f43e5da36abb2f47322 (diff)
CTAN sync 202401150300
Diffstat (limited to 'language')
-rw-r--r--language/armenian/armtex/README12
-rw-r--r--language/armenian/armtex/examples/latex/alphabet.tex4
-rw-r--r--language/armenian/armtex/examples/latex/manual-e.tex4
-rw-r--r--language/armenian/armtex/examples/latex/manual.tex4
-rw-r--r--language/armenian/armtex/examples/latex/raffi-a8.tex4
-rw-r--r--language/armenian/armtex/examples/latex/raffi-u8.tex4
-rw-r--r--language/armenian/armtex/examples/latex/raffi.tex4
-rw-r--r--language/armenian/armtex/examples/plain/first.tex4
-rw-r--r--language/armenian/armtex/examples/plain/plraf-a8.tex4
-rw-r--r--language/armenian/armtex/examples/plain/plraf-u8.tex4
-rw-r--r--language/armenian/armtex/examples/plain/plraf.tex4
-rw-r--r--language/armenian/armtex/examples/plain/table.tex4
-rw-r--r--language/armenian/armtex/fonts/map/arss.map4
-rw-r--r--language/armenian/armtex/fonts/map/artm.map4
-rw-r--r--language/armenian/armtex/fonts/source/arssb10.mf4
-rw-r--r--language/armenian/armtex/fonts/source/arssbs10.mf4
-rw-r--r--language/armenian/armtex/fonts/source/arssr10.mf4
-rw-r--r--language/armenian/armtex/fonts/source/arsssl10.mf4
-rw-r--r--language/armenian/armtex/fonts/source/artmb10.mf4
-rw-r--r--language/armenian/armtex/fonts/source/artmbi10.mf4
-rw-r--r--language/armenian/armtex/fonts/source/artmbs10.mf4
-rw-r--r--language/armenian/armtex/fonts/source/artmi10.mf4
-rw-r--r--language/armenian/armtex/fonts/source/artmr10.mf4
-rw-r--r--language/armenian/armtex/fonts/source/artmsl10.mf4
-rw-r--r--language/armenian/armtex/fonts/source/ps2mfbas.mf4
-rw-r--r--language/armenian/armtex/tex/latex/armscii8.def6
-rw-r--r--language/armenian/armtex/tex/latex/armtex.sty31
-rw-r--r--language/armenian/armtex/tex/latex/ot6cmr.fd6
-rw-r--r--language/armenian/armtex/tex/latex/ot6cmss.fd6
-rw-r--r--language/armenian/armtex/tex/latex/ot6enc.def6
-rw-r--r--language/armenian/armtex/tex/latex/ot6enc.dfu6
-rw-r--r--language/armenian/armtex/tex/plain/arm.tex4
-rw-r--r--language/armenian/armtex/tex/plain/armkb-a8.tex4
-rw-r--r--language/armenian/armtex/tex/plain/armkb-u8.tex4
34 files changed, 96 insertions, 85 deletions
diff --git a/language/armenian/armtex/README b/language/armenian/armtex/README
index c9bfc1bf38..4a7b09e560 100644
--- a/language/armenian/armtex/README
+++ b/language/armenian/armtex/README
@@ -2,11 +2,11 @@
%%
%% This is the `README' file of the ArmTeX project.
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
@@ -487,3 +487,11 @@ hyphenation, but one can specify more (or less) "loose".
In plain TeX, to make spaces looser, one needs to add "\def\armloosespace{n}"
before loading the `arm.tex' file, and there is no default value for "n".
+
+
+11) The ArmTeX redefinition of LaTeX commands "\!", "\|" and "\*" was adapted
+to deal with the fact that these commands can be robust (this is the case in
+newer versions of LaTeX). Note also that in newer versions of LaTeX, "\!"
+works both in math and in text modes, so redefining it will break your files
+if you have a habit of using it in text mode (this is also the case for "\*",
+but it seems unlikely that somebody will use it in text mode).
diff --git a/language/armenian/armtex/examples/latex/alphabet.tex b/language/armenian/armtex/examples/latex/alphabet.tex
index 7b9e191176..c5fd3ae142 100644
--- a/language/armenian/armtex/examples/latex/alphabet.tex
+++ b/language/armenian/armtex/examples/latex/alphabet.tex
@@ -2,11 +2,11 @@
%%
%% This is the `alphabet.tex' file (LaTeX sample: Armenian alphabet and IPA).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/examples/latex/manual-e.tex b/language/armenian/armtex/examples/latex/manual-e.tex
index 6c9cc3aa10..4b0f5dfd32 100644
--- a/language/armenian/armtex/examples/latex/manual-e.tex
+++ b/language/armenian/armtex/examples/latex/manual-e.tex
@@ -2,11 +2,11 @@
%%
%% This is the `manual-e.tex' file (ArmTeX manual in English).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/examples/latex/manual.tex b/language/armenian/armtex/examples/latex/manual.tex
index e9c9bc2ba3..04d6a78d60 100644
--- a/language/armenian/armtex/examples/latex/manual.tex
+++ b/language/armenian/armtex/examples/latex/manual.tex
@@ -2,11 +2,11 @@
%%
%% This is the `manual.tex' file (ArmTeX manual in Armenian).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/examples/latex/raffi-a8.tex b/language/armenian/armtex/examples/latex/raffi-a8.tex
index d4e7098234..b892ef9c4f 100644
--- a/language/armenian/armtex/examples/latex/raffi-a8.tex
+++ b/language/armenian/armtex/examples/latex/raffi-a8.tex
@@ -2,11 +2,11 @@
%%
%% This is the `raffi-a8.tex' file (sample LaTeX text in ArmSCII8).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/examples/latex/raffi-u8.tex b/language/armenian/armtex/examples/latex/raffi-u8.tex
index b7ca06c1b9..b2fee9eb86 100644
--- a/language/armenian/armtex/examples/latex/raffi-u8.tex
+++ b/language/armenian/armtex/examples/latex/raffi-u8.tex
@@ -2,11 +2,11 @@
%%
%% This is the `raffi-u8.tex' file (sample LaTeX text in UTF-8).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/examples/latex/raffi.tex b/language/armenian/armtex/examples/latex/raffi.tex
index a071cb2338..43a945daf4 100644
--- a/language/armenian/armtex/examples/latex/raffi.tex
+++ b/language/armenian/armtex/examples/latex/raffi.tex
@@ -2,11 +2,11 @@
%%
%% This is the `raffi.tex' file (sample LaTeX text in transliteration).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/examples/plain/first.tex b/language/armenian/armtex/examples/plain/first.tex
index b89e36e2a4..66bb773351 100644
--- a/language/armenian/armtex/examples/plain/first.tex
+++ b/language/armenian/armtex/examples/plain/first.tex
@@ -2,11 +2,11 @@
%%
%% This is the `first.tex' file (first ever Armenian sample in plain TeX).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/examples/plain/plraf-a8.tex b/language/armenian/armtex/examples/plain/plraf-a8.tex
index ba7ff13d9f..c7230b8ff1 100644
--- a/language/armenian/armtex/examples/plain/plraf-a8.tex
+++ b/language/armenian/armtex/examples/plain/plraf-a8.tex
@@ -2,11 +2,11 @@
%%
%% This is the `plraf-a8.tex' file (sample plain TeX text in ArmSCII8).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/examples/plain/plraf-u8.tex b/language/armenian/armtex/examples/plain/plraf-u8.tex
index 1079babfd5..0d3c58077a 100644
--- a/language/armenian/armtex/examples/plain/plraf-u8.tex
+++ b/language/armenian/armtex/examples/plain/plraf-u8.tex
@@ -2,11 +2,11 @@
%%
%% This is the `plraf-u8.tex' file (sample plain TeX text in UTF-8).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/examples/plain/plraf.tex b/language/armenian/armtex/examples/plain/plraf.tex
index fca669480f..bf2591486a 100644
--- a/language/armenian/armtex/examples/plain/plraf.tex
+++ b/language/armenian/armtex/examples/plain/plraf.tex
@@ -2,11 +2,11 @@
%%
%% This is the `plraf.tex' file (sample plain TeX text in transliteration).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/examples/plain/table.tex b/language/armenian/armtex/examples/plain/table.tex
index eb2c569174..4df396fc93 100644
--- a/language/armenian/armtex/examples/plain/table.tex
+++ b/language/armenian/armtex/examples/plain/table.tex
@@ -2,11 +2,11 @@
%%
%% This is the `table.tex' file (plain TeX sample: table of an OT6 font).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/map/arss.map b/language/armenian/armtex/fonts/map/arss.map
index 3312387937..4f2e46fd78 100644
--- a/language/armenian/armtex/fonts/map/arss.map
+++ b/language/armenian/armtex/fonts/map/arss.map
@@ -2,11 +2,11 @@
%%
%% This is the `arss.map' file (Map file for Armenian SansSerif fonts).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/map/artm.map b/language/armenian/armtex/fonts/map/artm.map
index d8261cac45..44deb44cb0 100644
--- a/language/armenian/armtex/fonts/map/artm.map
+++ b/language/armenian/armtex/fonts/map/artm.map
@@ -2,11 +2,11 @@
%%
%% This is the `artm.map' file (Map file for Armenian Times fonts).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/source/arssb10.mf b/language/armenian/armtex/fonts/source/arssb10.mf
index 13627428fe..335bf29e7c 100644
--- a/language/armenian/armtex/fonts/source/arssb10.mf
+++ b/language/armenian/armtex/fonts/source/arssb10.mf
@@ -2,11 +2,11 @@
%%
%% This is the `arssb10.mf' file (Armenian SansSerif Bold 10pt font).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/source/arssbs10.mf b/language/armenian/armtex/fonts/source/arssbs10.mf
index 0bcf503b8f..c2b6460ab4 100644
--- a/language/armenian/armtex/fonts/source/arssbs10.mf
+++ b/language/armenian/armtex/fonts/source/arssbs10.mf
@@ -2,11 +2,11 @@
%%
%% This is the `arssbs10.mf' file (Armenian SansSerif Bold Slanted 10pt font).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/source/arssr10.mf b/language/armenian/armtex/fonts/source/arssr10.mf
index 77cf8592c0..ea0517c5e8 100644
--- a/language/armenian/armtex/fonts/source/arssr10.mf
+++ b/language/armenian/armtex/fonts/source/arssr10.mf
@@ -2,11 +2,11 @@
%%
%% This is the `arssr10.mf' file (Armenian SansSerif (Roman) 10pt font).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/source/arsssl10.mf b/language/armenian/armtex/fonts/source/arsssl10.mf
index 13731a1f73..7123324942 100644
--- a/language/armenian/armtex/fonts/source/arsssl10.mf
+++ b/language/armenian/armtex/fonts/source/arsssl10.mf
@@ -2,11 +2,11 @@
%%
%% This is the `arsssl10.mf' file (Armenian SansSerif Slanted 10pt font).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/source/artmb10.mf b/language/armenian/armtex/fonts/source/artmb10.mf
index 44653f6a58..61b8b566be 100644
--- a/language/armenian/armtex/fonts/source/artmb10.mf
+++ b/language/armenian/armtex/fonts/source/artmb10.mf
@@ -2,11 +2,11 @@
%%
%% This is the `artmb10.mf' file (Armenian Times Bold 10pt font).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/source/artmbi10.mf b/language/armenian/armtex/fonts/source/artmbi10.mf
index 1399c4a0c1..fb699815e2 100644
--- a/language/armenian/armtex/fonts/source/artmbi10.mf
+++ b/language/armenian/armtex/fonts/source/artmbi10.mf
@@ -2,11 +2,11 @@
%%
%% This is the `artmbi10.mf' file (Armenian Times Bold Italic 10pt font).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/source/artmbs10.mf b/language/armenian/armtex/fonts/source/artmbs10.mf
index 4912cb497d..d36077dcb9 100644
--- a/language/armenian/armtex/fonts/source/artmbs10.mf
+++ b/language/armenian/armtex/fonts/source/artmbs10.mf
@@ -2,11 +2,11 @@
%%
%% This is the `artmbs10.mf' file (Armenian Times Bold Slanted 10pt font).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/source/artmi10.mf b/language/armenian/armtex/fonts/source/artmi10.mf
index cb479a53b9..9d946cea94 100644
--- a/language/armenian/armtex/fonts/source/artmi10.mf
+++ b/language/armenian/armtex/fonts/source/artmi10.mf
@@ -2,11 +2,11 @@
%%
%% This is the `artmi10.mf' file (Armenian Times Italic 10pt font).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/source/artmr10.mf b/language/armenian/armtex/fonts/source/artmr10.mf
index a4480a1916..c906928478 100644
--- a/language/armenian/armtex/fonts/source/artmr10.mf
+++ b/language/armenian/armtex/fonts/source/artmr10.mf
@@ -2,11 +2,11 @@
%%
%% This is the `artmr10.mf' file (Armenian Times (Roman) 10pt font).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/source/artmsl10.mf b/language/armenian/armtex/fonts/source/artmsl10.mf
index ceedd5b066..8cb5f20cf4 100644
--- a/language/armenian/armtex/fonts/source/artmsl10.mf
+++ b/language/armenian/armtex/fonts/source/artmsl10.mf
@@ -2,11 +2,11 @@
%%
%% This is the `artmsl10.mf' file (Armenian Times Slanted 10pt font).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/fonts/source/ps2mfbas.mf b/language/armenian/armtex/fonts/source/ps2mfbas.mf
index 8f8d77e456..beffa12b5f 100644
--- a/language/armenian/armtex/fonts/source/ps2mfbas.mf
+++ b/language/armenian/armtex/fonts/source/ps2mfbas.mf
@@ -2,11 +2,11 @@
%%
%% This is the `ps2mfbase.mf' file (METAFONT macros for Armenian fonts).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/tex/latex/armscii8.def b/language/armenian/armtex/tex/latex/armscii8.def
index b494aa74ac..86cd53ec07 100644
--- a/language/armenian/armtex/tex/latex/armscii8.def
+++ b/language/armenian/armtex/tex/latex/armscii8.def
@@ -2,11 +2,11 @@
%%
%% This is the `armscii8.def' file (ArmSCII8 input encoding definitions).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
@@ -31,7 +31,7 @@
%% Begining of the code.
%%
\ProvidesFile{armscii8.def}
- [2022/08/14 v3.0-beta4 armscii8.def (ArmSCII8 input encoding definitions)]
+ [2024/01/13 v3.0-beta5 armscii8.def (ArmSCII8 input encoding definitions)]
%% Upper-case letters.
diff --git a/language/armenian/armtex/tex/latex/armtex.sty b/language/armenian/armtex/tex/latex/armtex.sty
index 9d60ce4b05..dc70a58bde 100644
--- a/language/armenian/armtex/tex/latex/armtex.sty
+++ b/language/armenian/armtex/tex/latex/armtex.sty
@@ -2,11 +2,11 @@
%%
%% This is the `armtex.sty' file (LaTeX package for writing in Armenian).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
@@ -38,7 +38,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{armtex}
- [2022/08/14 v3.0-beta4 armtex.sty (LaTeX package for writing in Armenian)]
+ [2024/01/13 v3.0-beta5 armtex.sty (LaTeX package for writing in Armenian)]
\RequirePackage{kvoptions}
@@ -87,7 +87,6 @@
\ArmTeX@Savedseries
\ArmTeX@Savedshape
\relax}
-\def\ArmTeX@Armdischyph{\discretionary{\char123}{}{}}
\def\ArmTeX@MathError#1{%
\PackageError{ArmTeX}
{The command \protect #1 is not available in math mode}
@@ -248,10 +247,8 @@
\fi\ \number\year~\armto\armdot}
\def\armdate{\let\today\armtoday}
\def\armdateoff{\let\today\ArmTeX@Savedtoday}
-\def\armhyph{\let\-\ArmTeX@Armdischyph
- \let\@dischyph\ArmTeX@Armdischyph}
-\def\armhyphoff{\let\-\ArmTeX@Saveddischyph
- \let\@dischyph\ArmTeX@Saveddischyph}
+\def\armhyph{\defaulthyphenchar=123}
+\def\armhyphoff{\defaulthyphenchar=\ArmTeX@SavedDHC}
\def\armalph#1{\expandafter\@armalph\csname c@#1\endcsname}
\def\Armalph#1{\expandafter\@Armalph\csname c@#1\endcsname}
\def\armalphs{\let\@alph\@armalph
@@ -353,10 +350,16 @@
%
% Do some savings.
%
-\let\ArmTeX@Savedexclam\!%
-\let\ArmTeX@Savedbar\|%
-\let\ArmTeX@Savedstar\*%
-\let\ArmTeX@Saveddischyph\-%
+\def\ArmTeX@Save#1#2{%
+ \ifcsname #1 \endcsname
+ \expandafter\let\expandafter #2\csname #1 \endcsname
+ \else
+ \expandafter\let\expandafter #2\csname #1\endcsname
+\fi}
+\ArmTeX@Save{!}{\ArmTeX@Savedexclam}
+\ArmTeX@Save{|}{\ArmTeX@Savedbar}
+\ArmTeX@Save{*}{\ArmTeX@Savedstar}
+\edef\ArmTeX@SavedDHC{\the\defaulthyphenchar}
\let\ArmTeX@Savedtoday\today
\let\ArmTeX@Savedencoding\encodingdefault
\let\ArmTeX@Savedfamily\familydefault
@@ -413,9 +416,9 @@
\fi
%
\ifx\ArmTeX@Notdots\null\else
- \def\vdots{\vbox{\baselineskip4\p@ \lineskiplimit\z@
+ \DeclareRobustCommand{\vdots}{\vbox{\baselineskip4\p@ \lineskiplimit\z@
\kern6\p@\hbox{$\ldotp$}\hbox{$\ldotp$}\hbox{$\ldotp$}}}%
- \def\ddots{\mathinner{\mkern1mu\raise7\p@
+ \DeclareRobustCommand{\ddots}{\mathinner{\mkern1mu\raise7\p@
\vbox{\kern7\p@\hbox{$\ldotp$}}\mkern2mu
\raise4\p@\hbox{$\ldotp$}\mkern2mu\raise\p@\hbox{$\ldotp$}\mkern1mu}}%
\fi
diff --git a/language/armenian/armtex/tex/latex/ot6cmr.fd b/language/armenian/armtex/tex/latex/ot6cmr.fd
index 991b35de79..56c4db0cd4 100644
--- a/language/armenian/armtex/tex/latex/ot6cmr.fd
+++ b/language/armenian/armtex/tex/latex/ot6cmr.fd
@@ -2,11 +2,11 @@
%%
%% This is the `ot6cmr.fd' file (OT6/cmr font definition file).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
@@ -37,7 +37,7 @@
%% Begining of the code.
%%
\ProvidesFile{ot6cmr.fd}
- [2022/08/14 v3.0-beta4 ot6cmr.fd (OT6/cmr font definition file)]
+ [2024/01/13 v3.0-beta5 ot6cmr.fd (OT6/cmr font definition file)]
\providecommand{\ArmTeX@FontShape}[4]{%
\DeclareFontShape{OT6}{#1}{#2}{#3}%
{<-> #4}{}}
diff --git a/language/armenian/armtex/tex/latex/ot6cmss.fd b/language/armenian/armtex/tex/latex/ot6cmss.fd
index 7bb67c0f5c..cc842c7c22 100644
--- a/language/armenian/armtex/tex/latex/ot6cmss.fd
+++ b/language/armenian/armtex/tex/latex/ot6cmss.fd
@@ -2,11 +2,11 @@
%%
%% This is the `ot6cmss.fd' file (OT6/cmss font definition file).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
@@ -37,7 +37,7 @@
%% Begining of the code.
%%
\ProvidesFile{ot6cmss.fd}
- [2022/08/14 v3.0-beta4 ot6cmss.fd (OT6/cmss font definition file)]
+ [2024/01/13 v3.0-beta5 ot6cmss.fd (OT6/cmss font definition file)]
\providecommand{\ArmTeX@FontShape}[4]{%
\DeclareFontShape{OT6}{#1}{#2}{#3}%
{<-> #4}{}}
diff --git a/language/armenian/armtex/tex/latex/ot6enc.def b/language/armenian/armtex/tex/latex/ot6enc.def
index b630acb6d5..d684b75502 100644
--- a/language/armenian/armtex/tex/latex/ot6enc.def
+++ b/language/armenian/armtex/tex/latex/ot6enc.def
@@ -2,11 +2,11 @@
%%
%% This is the `ot6enc.def' file (OT6 encoding definition file).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
@@ -37,7 +37,7 @@
%% Begining of the code.
%%
\ProvidesFile{ot6enc.def}
- [2022/08/14 v3.0-beta4 ot6enc.def (OT6 encoding definition file)]
+ [2024/01/13 v3.0-beta5 ot6enc.def (OT6 encoding definition file)]
%% Declaring the encoding.
diff --git a/language/armenian/armtex/tex/latex/ot6enc.dfu b/language/armenian/armtex/tex/latex/ot6enc.dfu
index 342ab37f26..a2991d3bd1 100644
--- a/language/armenian/armtex/tex/latex/ot6enc.dfu
+++ b/language/armenian/armtex/tex/latex/ot6enc.dfu
@@ -2,11 +2,11 @@
%%
%% This is the `ot6enc.dfu' file (Armenian UTF-8 input encoding definitions).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
@@ -31,7 +31,7 @@
%% Begining of the code.
%%
\ProvidesFile{ot6enc.dfu}
- [2022/08/14 v3.0-beta4 ot6enc.dfu (Armenian UTF-8 input encoding definitions)]
+ [2024/01/13 v3.0-beta5 ot6enc.dfu (Armenian UTF-8 input encoding definitions)]
%% Upper-case letters.
diff --git a/language/armenian/armtex/tex/plain/arm.tex b/language/armenian/armtex/tex/plain/arm.tex
index 7565d25e32..4fd8f0f083 100644
--- a/language/armenian/armtex/tex/plain/arm.tex
+++ b/language/armenian/armtex/tex/plain/arm.tex
@@ -2,11 +2,11 @@
%%
%% This is the `arm.tex' file (plain TeX input file for writing in Armenian).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/tex/plain/armkb-a8.tex b/language/armenian/armtex/tex/plain/armkb-a8.tex
index 87809f2b5b..468d98fdba 100644
--- a/language/armenian/armtex/tex/plain/armkb-a8.tex
+++ b/language/armenian/armtex/tex/plain/armkb-a8.tex
@@ -2,11 +2,11 @@
%%
%% This is the `armkb-a8.tex' file (ArmSCII8 input encoding for plain).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).
diff --git a/language/armenian/armtex/tex/plain/armkb-u8.tex b/language/armenian/armtex/tex/plain/armkb-u8.tex
index 7c20c2783c..2c0132053d 100644
--- a/language/armenian/armtex/tex/plain/armkb-u8.tex
+++ b/language/armenian/armtex/tex/plain/armkb-u8.tex
@@ -2,11 +2,11 @@
%%
%% This is the `armkb-u8.tex' file (Armenian UTF-8 input encoding for plain).
%%
-%% This file is a part of the ArmTeX project [2022/08/14 v3.0-beta4]
+%% This file is a part of the ArmTeX project [2024/01/13 v3.0-beta5]
%%
%% ArmTeX is a system for writing in Armenian with plain TeX and/or LaTeX(2e).
%%
-%% Copyright 1997 - 2022:
+%% Copyright 1997 - 2024:
%% Serguei Dachian (Serguei.Dachian_AT_univ-lille.fr),
%% Arnak Dalalyan (arnak.dalalyan_AT_ensae.fr),
%% Vardan Akopian (vakopian_AT_yahoo.com).