From 8bc114e6989a7cf97cf25ab7c0314353dddf906a Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 15 Jan 2024 03:00:55 +0000 Subject: CTAN sync 202401150300 --- language/armenian/armtex/README | 12 +++++++-- .../armenian/armtex/examples/latex/alphabet.tex | 4 +-- .../armenian/armtex/examples/latex/manual-e.tex | 4 +-- language/armenian/armtex/examples/latex/manual.tex | 4 +-- .../armenian/armtex/examples/latex/raffi-a8.tex | 4 +-- .../armenian/armtex/examples/latex/raffi-u8.tex | 4 +-- language/armenian/armtex/examples/latex/raffi.tex | 4 +-- language/armenian/armtex/examples/plain/first.tex | 4 +-- .../armenian/armtex/examples/plain/plraf-a8.tex | 4 +-- .../armenian/armtex/examples/plain/plraf-u8.tex | 4 +-- language/armenian/armtex/examples/plain/plraf.tex | 4 +-- language/armenian/armtex/examples/plain/table.tex | 4 +-- language/armenian/armtex/fonts/map/arss.map | 4 +-- language/armenian/armtex/fonts/map/artm.map | 4 +-- language/armenian/armtex/fonts/source/arssb10.mf | 4 +-- language/armenian/armtex/fonts/source/arssbs10.mf | 4 +-- language/armenian/armtex/fonts/source/arssr10.mf | 4 +-- language/armenian/armtex/fonts/source/arsssl10.mf | 4 +-- language/armenian/armtex/fonts/source/artmb10.mf | 4 +-- language/armenian/armtex/fonts/source/artmbi10.mf | 4 +-- language/armenian/armtex/fonts/source/artmbs10.mf | 4 +-- language/armenian/armtex/fonts/source/artmi10.mf | 4 +-- language/armenian/armtex/fonts/source/artmr10.mf | 4 +-- language/armenian/armtex/fonts/source/artmsl10.mf | 4 +-- language/armenian/armtex/fonts/source/ps2mfbas.mf | 4 +-- language/armenian/armtex/tex/latex/armscii8.def | 6 ++--- language/armenian/armtex/tex/latex/armtex.sty | 31 ++++++++++++---------- language/armenian/armtex/tex/latex/ot6cmr.fd | 6 ++--- language/armenian/armtex/tex/latex/ot6cmss.fd | 6 ++--- language/armenian/armtex/tex/latex/ot6enc.def | 6 ++--- language/armenian/armtex/tex/latex/ot6enc.dfu | 6 ++--- language/armenian/armtex/tex/plain/arm.tex | 4 +-- language/armenian/armtex/tex/plain/armkb-a8.tex | 4 +-- language/armenian/armtex/tex/plain/armkb-u8.tex | 4 +-- 34 files changed, 96 insertions(+), 85 deletions(-) (limited to 'language/armenian/armtex') 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). -- cgit v1.2.3