summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-05-15 20:43:33 +0000
committerKarl Berry <karl@freefriends.org>2022-05-15 20:43:33 +0000
commitceb2d8be06c9936ee9d1ec63afb958d26ccceeff (patch)
tree68d06a6efbd023608b6bee4aa8da5eeb22759721
parent99638029777533d71ab45a331944baf02775c7bd (diff)
srbtiks (15may22)
git-svn-id: svn://tug.org/texlive/trunk@63308 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/srbtiks/README.md24
-rw-r--r--Master/texmf-dist/doc/fonts/srbtiks/srbtiks.pdfbin0 -> 917490 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/srbtiks/srbtiks.tex199
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1-it.enc258
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1-sc.enc258
-rw-r--r--Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1.enc258
-rw-r--r--Master/texmf-dist/fonts/map/dvips/srbtiks/srbtiks.map6
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksb-base.tfmbin0 -> 1832 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksb.tfmbin0 -> 11648 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksc-base.tfmbin0 -> 1852 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksc.tfmbin0 -> 10708 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksi-base.tfmbin0 -> 1964 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksi.tfmbin0 -> 11452 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksr-base.tfmbin0 -> 1860 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksr.tfmbin0 -> 11676 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksx-base.tfmbin0 -> 2000 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksx.tfmbin0 -> 11488 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksy-base.tfmbin0 -> 1828 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksy.tfmbin0 -> 10684 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksb.vfbin0 -> 1308 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksc.vfbin0 -> 1312 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksi.vfbin0 -> 1312 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksr.vfbin0 -> 1312 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksx.vfbin0 -> 1316 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksy.vfbin0 -> 1312 bytes
-rw-r--r--Master/texmf-dist/tex/latex/srbtiks/srbtiks.sty41
-rw-r--r--Master/texmf-dist/tex/latex/srbtiks/t1srbtiks.fd15
-rw-r--r--Master/texmf-dist/tex/latex/srbtiks/ts1srbtiks.fd15
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
-rw-r--r--Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/srbtiks.tlpsrc1
32 files changed, 1078 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/fonts/srbtiks/README.md b/Master/texmf-dist/doc/fonts/srbtiks/README.md
new file mode 100644
index 00000000000..44c860c3b04
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/srbtiks/README.md
@@ -0,0 +1,24 @@
+The srbtiks package
+version 1.0 (May 15, 2022)
+Uroš Stefanović
+
+This material is subject to The LaTeX Project Public License 1.3 and The SIL Open Font License.
+
+The srbtiks package is the extension of the stix2-type1 package that enables usage of the STIX2 font in LaTeX for the Serbian and Macedonian languages.
+Therefore, it's required to have the stix2-type1 package installed.
+The main goal of this package is to enable that Latin input produce the Cyrillic text, so the T1 encoding is supported, but with the Cyrillic letters.
+This package also includes the correct shapes for the italic letters \cyrb, \cyrg, \cyrd, \cyrp and \cyrt.
+
+This package is very simple to use: just put
+ \usepackage{srbtiks}
+in the preamble of the document.
+
+The commands \LAT, \CYR, \lat and \cyr are defined to switch from the stix2 font to the srbtiks and opposite (i.e. from Latin to Cyrillic and Cyrillic to Latin).
+
+Some problems may occur when the Roman numerals are used. Also, the input must be in the Latin script, Cyrillic input is not available at the moment.
+
+See 'srbtiks.pdf' (on Serbian language) for more informations.
+
+This package should be considered as the experimental work, and is completely dependent on the stix2 package.
+
+Happy TeXing!
diff --git a/Master/texmf-dist/doc/fonts/srbtiks/srbtiks.pdf b/Master/texmf-dist/doc/fonts/srbtiks/srbtiks.pdf
new file mode 100644
index 00000000000..94679e07288
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/srbtiks/srbtiks.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/srbtiks/srbtiks.tex b/Master/texmf-dist/doc/fonts/srbtiks/srbtiks.tex
new file mode 100644
index 00000000000..ac1ee9f1d04
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/srbtiks/srbtiks.tex
@@ -0,0 +1,199 @@
+\documentclass[12pt]{article}
+
+\usepackage[a4paper,top=2.0cm,left=2.5cm,right=2.5cm,bottom=2cm,includefoot,includehead]{geometry}
+\usepackage[serbian]{babel}
+
+\input glyphtounicode
+\pdfgentounicode=1
+
+\usepackage[noslant]{srbtiks}
+\usepackage[intlimits]{amsmath}
+\usepackage{fonttable}
+\usepackage{fancyvrb}
+
+\title{Paket \lat{\textbf{srbtiks}}}
+\author{\textsc{Uroš Stefanović}\footnote{\lat{urostajms@gmail.com}}}
+
+\makeatletter
+\renewcommand{\@seccntformat}[1]{\csname the#1\endcsname.\quad}
+\makeatother
+
+\begin{document}
+
+\maketitle
+
+\section{Šta je \lat{\emph{srbtiks}}?}
+
+Paket \textbf{\lat{srbtiks}} omogućava korišćenje fonta \textbf{\lat{stix2}} za srpski i makedonski jezik za \lat{\TeX{} (\LaTeX)}.
+Prema tome, da bi paket pravilno radio, potrebno je da paket \textbf{\lat{stix2-type1} }bude instaliran.
+Novina je to što je za ćirilička slova upotrebljeno kodiranje \emph{\lat{T1}} umesto \emph{\lat{T2A}} kodiranja;
+time je postignut efekat da se ćirilička slova unose preko latiničke tastature.
+
+Namena ovog paketa je da omogući jednostavno preslovljavanje iz latinice u ćirilicu.
+Primetno je da veliki broj korisnika \lat{\LaTeX}"-a preferira latinički unos
+(što je često jednostavnije zbog velikog broja matematčikih formula),
+pa se često pribegava korišćenju \emph{\lat{OT2}} kodiranja, što je veoma loše rešenje.
+Cilj paketa \textbf{\lat{srbtiks}} je da pruži kvalitetnu alternativu svim postojećim paketima koji nude mogućnost preslovljavanja u ćirilicu, takođe je fenomenalna alternativa fontu \emph{\lat{Times New Roman}}.
+
+\section{Kako se koristi?}
+
+Paket se koristi jednostavnim pozivom \textbf{\lat{\textbackslash usepackage\{srbtiks\}}}.
+Prilikom pozivanja automatski će se učitati paket \textbf{\lat{stix2}} sa opcijom \textbf{\lat{upint}}.
+Ako ne želimo da se taj paket učita onda možemo da iskoristimo opciju \textbf{\lat{\textbackslash usepackage[nostix]\{srbtiks\}}}.
+
+Font \textbf{\lat{srbtiks}} podržava samo \emph{\lat{T1}} i \emph{\lat{TS1}} kodiranja, tako da za latinički test potrebno je koristiti font \textbf{\lat{stix2}}.
+Zbog toga su dostupne komande \textbf{\lat{\textbackslash LAT}}, \textbf{\lat{\textbackslash CYR}}, \textbf{\lat{\textbackslash lat}} i \textbf{\lat{\textbackslash cyr}} koje omogućavaju prelaz sa jednog fonta na drugi.
+Komande \textbf{\lat{\textbackslash LAT}} i \textbf{\lat{\textbackslash CYR}} se koriste bez argumenta dok \textbf{\lat{\textbackslash lat}} i \textbf{\lat{\textbackslash cyr}} imaju jedan argument, na primer \textbf{\lat{\textbackslash lat\{ovaj tekst je ispisan latinicom\}}}.
+
+\section{Unos}
+
+Slova je moguće unositi na nekoliko načina: može da se koristi \textit{\lat{utf8}} kodiranje, pa tako \textbf{\lat{š đ č ć ž dž}} daju redom \textbf{š đ č ć ž dž}.
+Drugi način je preko kombinacije akcenata, na primer \textbf{\lat{\textbackslash v~s \textbackslash dj \textbackslash v~z}} daju \textbf{\v s \dj{} \v z}.
+Treći način je kombinacijom sa slovima \textbf{\lat{x}} i \textbf{\lat{y}}, tako imamo da \textbf{\lat{sx dx dy zx cx cy ny ly}} daju \textbf{sx dx dy zx cx cy ny ly} (\emph{detaljnije u tabeli~\ref{t1} na strani~\pageref{t1}}).
+
+\section{Specijalni znaci}
+
+Ćirilička slova koja se ne koriste u srpskom jeziku (na primer \char215{} ili \char197) su i dalje dostupna.
+Na strani~\pageref{t2} mogu da se vide svi dostupni karakteri. Jedan od načina da se pristupi znacima je preko komande \textbf{\lat{\textbackslash char\#}}, gde je \textbf{\#} redni broj karaktera; tako na primer \textbf{\lat{\textbackslash char179}} daje \char179.
+
+Akcenti koji se koriste u srpskom jezku su \emph{kratkosilazni}, \emph{kratkouzlazni}, \emph{dugosilazni} i \emph{dugouzlazni}.
+Takođe su neophodni \emph{znak dužine} i \emph{znak kratkoće}, kao i \emph{genitivni znak}.
+Svi su dostupni u ovom paketu, pa tako komande (u kombinaciji sa slovom \textbf{e}) \textbf{\lat{\textbackslash AKS}}, \textbf{\lat{\textbackslash AKU}}, \textbf{\lat{\textbackslash ADS}}, \textbf{\lat{\textbackslash ADU}}, \textbf{\lat{\textbackslash ADZ}}, \textbf{\lat{\textbackslash AKZ}} i \textbf{\lat{\textbackslash AGZ}} daju redom \textbf{\AKS e}, \textbf{\AKU e}, \textbf{\ADS e}, \textbf{\ADU e}, \textbf{\ADZ e}, \textbf{\AKZ e} i \textbf{\AGZ e}.
+
+Znaci poput \textnumero, §, ÷, × su dostupni preko kodiranja \textit{\lat{TS1}}.
+Za više detalja pogledati dokumentaciju paketa \textbf{\lat{stix2-type1}}.
+
+\section{Matematika}
+
+Kada se paket učita komande \textbf{\lat{\textbackslash leq}}, \textbf{\lat{\textbackslash geq}}, \textbf{\lat{\textbackslash nleq}} i \textbf{\lat{\textbackslash ngeq}} će redom dati znake $\leqslant$, $\geqslant$, $\nleqslant$ i $\ngeqslant$ umesto standardnih $\leq$, $\geq$, $\nleq$ i $\ngeq$ (ali samo ako nije upotrebljena opcija \textbf{\lat{nostix}}!).
+Ovo može da se spreči korišćenjem opcije \textbf{\lat{noslant}} prilikom učitavanja paketa.
+
+
+\section{Problemi}
+
+Kako se ne bi desilo da se rimski brojevi ispišu kao na primer II ili XVII,
+komande \lat{\textbf{\textbackslash@roman}} i \lat{\textbf{\textbackslash@Roman}} su izmenjene.
+\emph{Zbog toga postoji mogućnost da se rimski brojevi ne prikažu uvek kako je zamišljeno.}
+
+Takođe treba obratiti pažnju da se neke komande, na primer \lat{\textbf{\textbackslash LaTeX}}, uvek pišu kao \lat{\textbf{\textbackslash lat\{\textbackslash LaTeX\}}} kako se ne bi prikazale kao \LaTeX.
+
+Sav tekst se unosi isključivo latinicom, ćirilički unos trenutno nije moguć.
+Zato je bolji izbor korišćenje opcije \textbf{\lat{serbian}} umesto \textbf{\lat{serbianc}} za paket \textbf{\lat{babel}}.
+
+Akcente \kern.5em\char28\kern.6em i \kern.5em\char29\kern.6em, ako pišemo kao izolovane znake, treba pisati recimo komandama \textbf{\lat{\textbackslash kern.5em\textbackslash char28\textbackslash kern.6em}} i \textbf{\lat{\textbackslash kern.5em\textbackslash char29\textbackslash kern.6em}} kako bi se pravilno prikazali.
+
+\section{Napomena}
+\emph{Ovaj paket treba posmatrati kao eksperimenalni rad.
+Promene na paketu su moguće ako se paket \textbf{\lat{stix2-type1}} promeni.
+Takođe postoji mogućnost da ovaj paket ne prati eventualnu promenu paketa \textbf{\lat{stix2-type1}}.}
+
+\pagebreak
+
+\section{Primer}
+
+\textbf{Ulaz:}
+\begin{Verbatim}
+\documentclass[12pt]{article}
+\usepackage{srbtiks}
+\usepackage[serbian]{babel}
+\usepackage[intlimits]{amsmath}
+\begin{document}
+Ovo je tekst napisan ćirilicom.
+Mozxe da se pisxe ovako, a mo\v ze i ovako.
+Kracyi tekst latinicom se pisxe \lat{ovako}.
+\LAT Ovako se piše duži tekst latinicom,
+\CYR a ovako se vraća na ćirilicu.
+\textit{abvgddygyezxzzyijkllymnnyoprstcykyufhccxdxsx}
+
+Matematičke formule: $x^2+y^2=z^2$,
+ili $\sum_{i=1}^n=\frac{n(n+1)}{2}$.
+Može i
+\[ \int_{-\infty}^\infty x\,\mathrm{d}x + \prod_0^4f(\vec{z}) \leq\pi. \]
+\end{document}
+\end{Verbatim}
+
+\textbf{Izlaz:}
+
+Ovo je tekst napisan ćirilicom.
+Mozxe da se pisxe ovako, a mo\v ze i ovako.
+Kracyi tekst latinicom se pisxe \lat{ovako}.
+\LAT Ovako se piše duži tekst latinicom,
+\CYR a ovako se vraća na ćirilicu.
+\textit{abvgddygyezxzzyijkllymnnyoprstcykyufhccxdxsx}
+
+Matematičke formule: $x^2+y^2=z^2$,
+ili $\sum_{i=1}^n=\frac{n(n+1)}{2}$.
+Može i
+\[ \int_{-\infty}^\infty x\,\mathrm{d}x + \prod_0^4f(\vec{z}) \leqslant\pi. \]
+
+\pagebreak
+
+\begin{table}[h]
+\centering
+\begin{tabular}{|cc|cc|cc|cc|cc|}
+\hline
+Ulaz & Izlaz & Ulaz & Izlaz & Ulaz & Izlaz & Ulaz & Izlaz & Ulaz & Izlaz \\
+\hline\hline
+\lat{a} & a & \lat{b} & b & \lat{c} & c & \lat{d} & d & \lat{e} & e \\
+\hline
+\lat{f} & f & \lat{g} & g & \lat{h} & h & \lat{i} & i & \lat{j} & j \\
+\hline
+\lat{k} & k & \lat{l} & l & \lat{m} & m & \lat{n} & n & \lat{o} & o \\
+\hline
+\lat{p} & p & \lat{q} & q & \lat{r} & r & \lat{s} & s & \lat{t} & t \\
+\hline
+\lat{u} & u & \lat{v} & v & \lat{w} & w & \lat{x} & x & \lat{y} & y \\
+\hline
+\lat{z} & z & \lat{cx} & cx & \lat{cy} & cy & \lat{dx} & dx & \lat{dy} & dy \\
+\hline
+\lat{ex} & ex & \lat{gy} & gy & \lat{ky} & ky & \lat{lj} & lj & \lat{ly} & ly \\
+\hline
+\lat{nj} & nj & \lat{ny} & ny & \lat{sx} & sx & \lat{zx} & zx & \lat{zy} & zy \\
+\hline
+\lat{č} & č & \lat{ć} & ć & \lat{đ} & đ & \lat{š} & š & \lat{ž} & ž \\
+\hline
+\lat{dž} & dž & \lat{\textbackslash v c} & \v c & \lat{\textbackslash'c} & \'c & \lat{\textbackslash dj} & \dj & \lat{\textbackslash v e} & \v e \\
+\hline
+\lat{\textbackslash v s} & \v s & \lat{\textbackslash v z} & \v z & \lat{\textbackslash v l} & \v l & \lat{\textbackslash v n} & \v n & \lat{\textbackslash v d} & \v d \\
+\hline
+\lat{d\textbackslash v z} & d\v z & \lat{\textbackslash`e} & \`e & \lat{\textbackslash`i} & \`i & \lat{dzx} & dzx & \lat{Dzx} & Dzx \\
+\hline\hline
+\lat{A} & A & \lat{B} & B & \lat{C} & C & \lat{D} & D & \lat{E} & E \\
+\hline
+\lat{F} & F & \lat{G} & G & \lat{H} & H & \lat{I} & I & \lat{J} & J \\
+\hline
+\lat{K} & K & \lat{L} & L & \lat{M} & M & \lat{N} & N & \lat{O} & O \\
+\hline
+\lat{P} & P & \lat{Q} & Q & \lat{R} & R & \lat{S} & S & \lat{T} & T \\
+\hline
+\lat{U} & U & \lat{V} & V & \lat{W} & W & \lat{X} & X & \lat{Y} & Y \\
+\hline
+\lat{Z} & Z & \lat{CX} & CX & \lat{CY} & CY & \lat{DX} & DX & \lat{DY} & DY \\
+\hline
+\lat{EX} & EX & \lat{GY} & GY & \lat{KY} & KY & \lat{LJ} & LJ & \lat{LY} & LY \\
+\hline
+\lat{NJ} & NJ & \lat{NY} & NY & \lat{SX} & SX & \lat{ZX} & ZX & \lat{ZY} & ZY \\
+\hline
+\lat{Č} & Č & \lat{Ć} & Ć & \lat{Đ} & Đ & \lat{Š} & Š & \lat{Ž} & Ž \\
+\hline
+\lat{DŽ} & DŽ & \lat{\textbackslash v C} & \v C & \lat{\textbackslash'C} & \'C & \lat{\textbackslash DJ} & \DJ & \lat{\textbackslash v E} & \v E \\
+\hline
+\lat{\textbackslash v S} & \v S & \lat{\textbackslash v Z} & \v Z & \lat{\textbackslash v L} & \v L & \lat{\textbackslash v N} & \v N & \lat{\textbackslash v D} & \v D \\
+\hline
+\lat{D\textbackslash v Z} & D\v Z & \lat{\textbackslash`E} & \`E & \lat{\textbackslash`I} & \`I & \lat{D\textbackslash v z} & D\v z & \lat{DZX} & DZX \\
+\hline\hline
+\lat{Dž} & Dž & \lat{Cx} & Cx & \lat{Cy} & Cy & \lat{Dx} & Dx & \lat{Dy} & Dy \\
+\hline
+\lat{Ex} & Ex & \lat{Gy} & Gy & \lat{Ky} & Ky & \lat{Lj} & Lj & \lat{Ly} & Ly \\
+\hline
+\lat{Nj} & Nj & \lat{Ny} & Ny & \lat{Sx} & Sx & \lat{Zx} & Zx & \lat{Zy} & Zy \\
+\hline
+\end{tabular}
+\caption{\emph{Ulaz i odgovarajući izlaz}}\label{t1}
+\end{table}
+
+\pagebreak
+
+\fonttable{t1srbtiksr}\label{t2}
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1-it.enc b/Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1-it.enc
new file mode 100644
index 00000000000..e81e58f6fb6
--- /dev/null
+++ b/Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1-it.enc
@@ -0,0 +1,258 @@
+/srbtikst1it [
+/grave
+/acute
+/circumflex
+/tilde
+/dieresis
+/hungarumlaut
+/ring
+/caron
+/breve
+/macron
+/dotaccent
+/cedilla
+/ogonek
+/quotesinglbase
+/guilsinglleft
+/guilsinglright
+/quotedblleft
+/quotedblright
+/quotedblbase
+/guillemotleft
+/guillemotright
+/endash
+/emdash
+/uni200B
+/zeroinferior.per
+/dotlessi
+/uni0237
+/brevecomb.Cyrillic
+/uni030F
+/uni0311
+/.notdef
+/.notdef
+/uni2423
+/exclam
+/quotedbl
+/numbersign
+/dollar
+/percent
+/ampersand
+/quoteright
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+/eight
+/nine
+/colon
+/semicolon
+/less
+/equal
+/greater
+/question
+/at
+/uni0410
+/uni0411
+/uni0426
+/uni0414
+/uni0415
+/uni0424
+/uni0413
+/uni0425
+/uni0418
+/uni0408
+/uni041A
+/uni041B
+/uni041C
+/uni041D
+/uni041E
+/uni041F
+/uni042F
+/uni0420
+/uni0421
+/uni0422
+/uni0423
+/uni0412
+/uni042E
+/uni042A
+/uni042C
+/uni0417
+/bracketleft
+/backslash
+/bracketright
+/asciicircum
+/underscore
+/quoteleft
+/uni0430
+/uni0431.SRB
+/uni0446
+/uni0434.SRB
+/uni0435
+/uni0444
+/uni0433.SRB
+/uni0445
+/uni0438
+/uni0458
+/uni043A
+/uni043B
+/uni043C
+/uni043D
+/uni043E
+/uni043F.SRB
+/uni044F
+/uni0440
+/uni0441
+/uni0442.SRB
+/uni0443
+/uni0432
+/uni044E
+/uni044A
+/uni044C
+/uni0437
+/braceleft
+/bar
+/braceright
+/asciitilde
+/uni2010
+/.notdef
+/.notdef
+/uni040B
+/uni0427
+/uni040F
+/uni0462
+/.notdef
+/uni0403
+/.notdef
+/uni0409
+/.notdef
+/.notdef
+/uni040A
+/uni0490
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni0428
+/uni0429
+/uni0474
+/uni0472
+/.notdef
+/.notdef
+/uni042B
+/.notdef
+/uni0416
+/.notdef
+/uni0406
+/.notdef
+/uni0452
+/section
+/.notdef
+/.notdef
+/uni045B
+/uni0447
+/uni045F
+/uni0463
+/.notdef
+/uni0453
+/.notdef
+/uni0459
+/.notdef
+/.notdef
+/uni045A
+/uni0491
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni0448
+/uni0449
+/uni0475
+/uni0473
+/.notdef
+/.notdef
+/uni044B
+/.notdef
+/uni0436
+/.notdef
+/uni0456
+/exclamdown
+/questiondown
+/Euro
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni046A
+/.notdef
+/uni040C
+/uni0400
+/.notdef
+/uni0404
+/uni0401
+/uni040D
+/.notdef
+/uni0419
+/uni0407
+/uni0402
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni042D
+/.notdef
+/.notdef
+/.notdef
+/uni040E
+/.notdef
+/.notdef
+/.notdef
+/uni0405
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni046B
+/.notdef
+/uni045C
+/uni0450
+/.notdef
+/uni0454
+/uni0451
+/uni045D
+/.notdef
+/uni0439
+/uni0457
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni044D
+/.notdef
+/.notdef
+/.notdef
+/uni045E
+/.notdef
+/.notdef
+/.notdef
+/uni0455
+] def
diff --git a/Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1-sc.enc b/Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1-sc.enc
new file mode 100644
index 00000000000..bbd3fff6c55
--- /dev/null
+++ b/Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1-sc.enc
@@ -0,0 +1,258 @@
+/srbtikst1sc [
+/grave
+/acute
+/circumflex
+/tilde
+/dieresis
+/hungarumlaut
+/ring
+/caron
+/breve
+/macron
+/dotaccent
+/cedilla
+/ogonek
+/quotesinglbase
+/guilsinglleft
+/guilsinglright
+/quotedblleft
+/quotedblright
+/quotedblbase
+/guillemotleft
+/guillemotright
+/endash
+/emdash
+/uni200B
+/zeroinferior.per
+/dotlessi.smcp
+/dotlessj.smcp
+/brevecomb.Cyrillic
+/uni030F
+/uni0311
+/.notdef
+/.notdef
+/uni2423
+/exclam
+/quotedbl
+/numbersign
+/dollar.smcp
+/percent
+/ampersand
+/quoteright
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+/eight
+/nine
+/colon
+/semicolon
+/less
+/equal
+/greater
+/question
+/at
+/uni0410
+/uni0411
+/uni0426
+/uni0414
+/uni0415
+/uni0424
+/uni0413
+/uni0425
+/uni0418
+/uni0408
+/uni041A
+/uni041B
+/uni041C
+/uni041D
+/uni041E
+/uni041F
+/uni042F
+/uni0420
+/uni0421
+/uni0422
+/uni0423
+/uni0412
+/uni042E
+/uni042A
+/uni042C
+/uni0417
+/bracketleft
+/backslash
+/bracketright
+/asciicircum
+/underscore
+/quoteleft
+/c.a.smcp
+/c.be.smcp
+/c.tse.smcp
+/c.de.smcp
+/c.ie.smcp
+/c.ef.smcp
+/c.ghe.smcp
+/c.ha.smcp
+/c.i.smcp
+/c.je.smcp
+/c.ka.smcp
+/c.el.smcp
+/c.em.smcp
+/c.en.smcp
+/c.o.smcp
+/c.pe.smcp
+/c.ya.smcp
+/c.er.smcp
+/c.es.smcp
+/c.te.smcp
+/c.u.smcp
+/c.ve.smcp
+/c.yu.smcp
+/c.hard.smcp
+/c.soft.smcp
+/c.ze.smcp
+/braceleft
+/bar
+/braceright
+/asciitilde
+/uni2010
+/.notdef
+/.notdef
+/uni040B
+/uni0427
+/uni040F
+/uni0462
+/.notdef
+/uni0403
+/.notdef
+/uni0409
+/.notdef
+/.notdef
+/uni040A
+/uni0490
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni0428
+/uni0429
+/uni0474
+/uni0472
+/.notdef
+/.notdef
+/uni042B
+/.notdef
+/uni0416
+/.notdef
+/uni0406
+/.notdef
+/c.dje.smcp
+/section
+/.notdef
+/.notdef
+/c.tshe.smcp
+/c.che.smcp
+/c.dzhe.smcp
+/c.yat.smcp
+/.notdef
+/c.gje.smcp
+/.notdef
+/c.lje.smcp
+/.notdef
+/.notdef
+/c.nje.smcp
+/c.gheUkr.smcp
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/c.sha.smcp
+/c.shcha.smcp
+/c.izhitsa.smcp
+/c.fita.smcp
+/.notdef
+/.notdef
+/c.yeru.smcp
+/.notdef
+/c.zhe.smcp
+/.notdef
+/c.iUkr.smcp
+/exclamdown
+/questiondown
+/Euro.smcp
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni046A
+/.notdef
+/uni040C
+/uni0400
+/.notdef
+/uni0404
+/uni0401
+/uni040D
+/.notdef
+/uni0419
+/uni0407
+/uni0402
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni042D
+/.notdef
+/.notdef
+/.notdef
+/uni040E
+/.notdef
+/.notdef
+/.notdef
+/uni0405
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/c.bigyus.smcp
+/.notdef
+/c.kje.smcp
+/c.iegrave.smcp
+/.notdef
+/c.ieUkr.smcp
+/c.io.smcp
+/c.igrave.smcp
+/.notdef
+/c.ishort.smcp
+/c.yi.smcp
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/c.e.smcp
+/.notdef
+/.notdef
+/.notdef
+/c.ushort.smcp
+/.notdef
+/.notdef
+/.notdef
+/c.dze.smcp
+] def
diff --git a/Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1.enc b/Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1.enc
new file mode 100644
index 00000000000..89feb227632
--- /dev/null
+++ b/Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1.enc
@@ -0,0 +1,258 @@
+/srbtikst1 [
+/grave
+/acute
+/circumflex
+/tilde
+/dieresis
+/hungarumlaut
+/ring
+/caron
+/breve
+/macron
+/dotaccent
+/cedilla
+/ogonek
+/quotesinglbase
+/guilsinglleft
+/guilsinglright
+/quotedblleft
+/quotedblright
+/quotedblbase
+/guillemotleft
+/guillemotright
+/endash
+/emdash
+/uni200B
+/zeroinferior.per
+/dotlessi
+/uni0237
+/brevecomb.Cyrillic
+/uni030F
+/uni0311
+/.notdef
+/.notdef
+/uni2423
+/exclam
+/quotedbl
+/numbersign
+/dollar
+/percent
+/ampersand
+/quoteright
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+/eight
+/nine
+/colon
+/semicolon
+/less
+/equal
+/greater
+/question
+/at
+/uni0410
+/uni0411
+/uni0426
+/uni0414
+/uni0415
+/uni0424
+/uni0413
+/uni0425
+/uni0418
+/uni0408
+/uni041A
+/uni041B
+/uni041C
+/uni041D
+/uni041E
+/uni041F
+/uni042F
+/uni0420
+/uni0421
+/uni0422
+/uni0423
+/uni0412
+/uni042E
+/uni042A
+/uni042C
+/uni0417
+/bracketleft
+/backslash
+/bracketright
+/asciicircum
+/underscore
+/quoteleft
+/uni0430
+/uni0431
+/uni0446
+/uni0434
+/uni0435
+/uni0444
+/uni0433
+/uni0445
+/uni0438
+/uni0458
+/uni043A
+/uni043B
+/uni043C
+/uni043D
+/uni043E
+/uni043F
+/uni044F
+/uni0440
+/uni0441
+/uni0442
+/uni0443
+/uni0432
+/uni044E
+/uni044A
+/uni044C
+/uni0437
+/braceleft
+/bar
+/braceright
+/asciitilde
+/uni2010
+/.notdef
+/.notdef
+/uni040B
+/uni0427
+/uni040F
+/uni0462
+/.notdef
+/uni0403
+/.notdef
+/uni0409
+/.notdef
+/.notdef
+/uni040A
+/uni0490
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni0428
+/uni0429
+/uni0474
+/uni0472
+/.notdef
+/.notdef
+/uni042B
+/.notdef
+/uni0416
+/.notdef
+/uni0406
+/.notdef
+/uni0452
+/section
+/.notdef
+/.notdef
+/uni045B
+/uni0447
+/uni045F
+/uni0463
+/.notdef
+/uni0453
+/.notdef
+/uni0459
+/.notdef
+/.notdef
+/uni045A
+/uni0491
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni0448
+/uni0449
+/uni0475
+/uni0473
+/.notdef
+/.notdef
+/uni044B
+/.notdef
+/uni0436
+/.notdef
+/uni0456
+/exclamdown
+/questiondown
+/Euro
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni046A
+/.notdef
+/uni040C
+/uni0400
+/.notdef
+/uni0404
+/uni0401
+/uni040D
+/.notdef
+/uni0419
+/uni0407
+/uni0402
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni042D
+/.notdef
+/.notdef
+/.notdef
+/uni040E
+/.notdef
+/.notdef
+/.notdef
+/uni0405
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni046B
+/.notdef
+/uni045C
+/uni0450
+/.notdef
+/uni0454
+/uni0451
+/uni045D
+/.notdef
+/uni0439
+/uni0457
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/uni044D
+/.notdef
+/.notdef
+/.notdef
+/uni045E
+/.notdef
+/.notdef
+/.notdef
+/uni0455
+] def
diff --git a/Master/texmf-dist/fonts/map/dvips/srbtiks/srbtiks.map b/Master/texmf-dist/fonts/map/dvips/srbtiks/srbtiks.map
new file mode 100644
index 00000000000..daec273e199
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvips/srbtiks/srbtiks.map
@@ -0,0 +1,6 @@
+t1srbtiksr-base srbtiksr " T1Encoding ReEncodeFont " <srbtiks-t1.enc <STIX2Text-Regular.pfb
+t1srbtiksb-base srbtiksb " T1Encoding ReEncodeFont " <srbtiks-t1.enc <STIX2Text-Bold.pfb
+t1srbtiksi-base srbtiksi " T1Encoding ReEncodeFont " <srbtiks-t1-it.enc <STIX2Text-Italic.pfb
+t1srbtiksx-base srbtiksx " T1Encoding ReEncodeFont " <srbtiks-t1-it.enc <STIX2Text-BoldItalic.pfb
+t1srbtiksc-base srbtiksc " T1Encoding ReEncodeFont " <srbtiks-t1-sc.enc <STIX2Text-Regular.pfb
+t1srbtiksy-base srbtiksy " T1Encoding ReEncodeFont " <srbtiks-t1-sc.enc <STIX2Text-Bold.pfb
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksb-base.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksb-base.tfm
new file mode 100644
index 00000000000..c748497ccef
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksb-base.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksb.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksb.tfm
new file mode 100644
index 00000000000..3de903ed79c
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksb.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksc-base.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksc-base.tfm
new file mode 100644
index 00000000000..b9177fd4aa9
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksc-base.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksc.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksc.tfm
new file mode 100644
index 00000000000..7a4143fcfec
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksc.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksi-base.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksi-base.tfm
new file mode 100644
index 00000000000..5ada7186667
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksi-base.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksi.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksi.tfm
new file mode 100644
index 00000000000..16d23c17edf
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksi.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksr-base.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksr-base.tfm
new file mode 100644
index 00000000000..75da4be0726
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksr-base.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksr.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksr.tfm
new file mode 100644
index 00000000000..f6bbcdc137c
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksr.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksx-base.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksx-base.tfm
new file mode 100644
index 00000000000..74ef3ed0874
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksx-base.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksx.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksx.tfm
new file mode 100644
index 00000000000..ddf0c335a02
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksx.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksy-base.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksy-base.tfm
new file mode 100644
index 00000000000..e7a5d9ad8fe
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksy-base.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksy.tfm b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksy.tfm
new file mode 100644
index 00000000000..8db910bed7d
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksy.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksb.vf b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksb.vf
new file mode 100644
index 00000000000..a1bb1b0db33
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksb.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksc.vf b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksc.vf
new file mode 100644
index 00000000000..b6c36e893ed
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksc.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksi.vf b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksi.vf
new file mode 100644
index 00000000000..d7e2f8a6611
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksi.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksr.vf b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksr.vf
new file mode 100644
index 00000000000..9253426e4f5
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksr.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksx.vf b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksx.vf
new file mode 100644
index 00000000000..fcc5b636b37
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksx.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksy.vf b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksy.vf
new file mode 100644
index 00000000000..3ce3e142f05
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksy.vf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/srbtiks/srbtiks.sty b/Master/texmf-dist/tex/latex/srbtiks/srbtiks.sty
new file mode 100644
index 00000000000..b08c9708cb9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/srbtiks/srbtiks.sty
@@ -0,0 +1,41 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{srbtiks}[2022/05/15 v1.0 srbtiks]
+\newif\ifsrbtiks@stix
+\srbtiks@stixtrue
+\newif\ifsrbtiks@slant
+\srbtiks@slanttrue
+\DeclareOption{nostix}{\srbtiks@stixfalse}
+\DeclareOption{noslant}{\srbtiks@slantfalse}
+\ProcessOptions\relax
+\ifsrbtiks@stix
+\RequirePackage[upint]{stix2}
+\ifsrbtiks@slant
+\let\le\leqslant
+\let\ge\geqslant
+\let\leq\leqslant
+\let\geq\geqslant
+\let\nleq\nleqslant
+\let\ngeq\ngeqslant
+\let\nle\nleqslant
+\let\nge\ngeqslant
+\fi\fi
+\renewcommand{\rmdefault}{srbtiks}
+\AtBeginDocument{
+\def\LAT{\fontfamily{stix2}\selectfont}
+\def\CYR{\fontfamily{srbtiks}\selectfont}
+\def\lat#1{{\LAT #1}}
+\def\cyr#1{{\CYR #1}}
+\renewcommand{\@roman}[1]{\lat{\romannumeral #1}}
+\renewcommand{\@Roman}[1]{\lat{\expandafter\@slowromancap\romannumeral #1@}}
+}
+\DeclareTextAccent{\U}{T1}{27}
+\DeclareTextAccent{\C}{T1}{28}
+\DeclareTextAccent{\f}{T1}{29}
+\DeclareTextAccent{\AKS}{T1}{28}
+\DeclareTextAccent{\ADS}{T1}{29}
+\DeclareTextAccent{\AKU}{T1}{0}
+\DeclareTextAccent{\ADU}{T1}{1}
+\DeclareTextAccent{\AGZ}{T1}{2}
+\DeclareTextAccent{\ADZ}{T1}{9}
+\DeclareTextAccent{\AKZ}{T1}{8}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/srbtiks/t1srbtiks.fd b/Master/texmf-dist/tex/latex/srbtiks/t1srbtiks.fd
new file mode 100644
index 00000000000..c04c397414d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/srbtiks/t1srbtiks.fd
@@ -0,0 +1,15 @@
+\ProvidesFile{t1srbtiks.fd}
+\DeclareFontFamily{T1}{srbtiks}{}
+\DeclareFontShape{T1}{srbtiks}{m}{n}{ <-> t1srbtiksr}{}
+\DeclareFontShape{T1}{srbtiks}{b}{n}{ <-> t1srbtiksb}{}
+\DeclareFontShape{T1}{srbtiks}{m}{it}{ <-> t1srbtiksi}{}
+\DeclareFontShape{T1}{srbtiks}{b}{it}{ <-> t1srbtiksx}{}
+\DeclareFontShape{T1}{srbtiks}{m}{sc}{<-> t1srbtiksc}{}
+\DeclareFontShape{T1}{srbtiks}{b}{sc}{<-> t1srbtiksy}{}
+\DeclareFontShape{T1}{srbtiks}{m}{sl}{<->ssub * srbtiks/m/it}{}
+\DeclareFontShape{T1}{srbtiks}{b}{sl}{<->ssub * srbtiks/b/it}{}
+\DeclareFontShape{T1}{srbtiks}{bx}{n} {<->ssub * srbtiks/b/n}{}
+\DeclareFontShape{T1}{srbtiks}{bx}{sc}{<->ssub * srbtiks/b/sc}{}
+\DeclareFontShape{T1}{srbtiks}{bx}{sl}{<->ssub * srbtiks/b/sl}{}
+\DeclareFontShape{T1}{srbtiks}{bx}{it}{<->ssub * srbtiks/b/it}{}
+\endinput
diff --git a/Master/texmf-dist/tex/latex/srbtiks/ts1srbtiks.fd b/Master/texmf-dist/tex/latex/srbtiks/ts1srbtiks.fd
new file mode 100644
index 00000000000..5b3b54baeaf
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/srbtiks/ts1srbtiks.fd
@@ -0,0 +1,15 @@
+\ProvidesFile{ts1srbtiks.fd}
+\DeclareFontFamily{TS1}{srbtiks}{}
+\DeclareFontShape{TS1}{srbtiks}{m}{n} {<-> ts1-stix2text}{}
+\DeclareFontShape{TS1}{srbtiks}{b}{n} {<-> ts1-stix2text-bold}{}
+\DeclareFontShape{TS1}{srbtiks}{m}{it}{<-> ts1-stix2text-italic}{}
+\DeclareFontShape{TS1}{srbtiks}{b}{it}{<-> ts1-stix2text-bolditalic}{}
+\DeclareFontShape{TS1}{srbtiks}{m}{sc}{<->ssub * srbtiks/m/n}{}
+\DeclareFontShape{TS1}{srbtiks}{b}{sc}{<->ssub * srbtiks/b/n}{}
+\DeclareFontShape{TS1}{srbtiks}{m}{sl}{<->ssub * srbtiks/m/it}{}
+\DeclareFontShape{TS1}{srbtiks}{b}{sl}{<->ssub * srbtiks/b/it}{}
+\DeclareFontShape{TS1}{srbtiks}{bx}{n} {<->ssub * srbtiks/b/n}{}
+\DeclareFontShape{TS1}{srbtiks}{bx}{sc}{<->ssub * srbtiks/b/sc}{}
+\DeclareFontShape{TS1}{srbtiks}{bx}{sl}{<->ssub * srbtiks/b/sl}{}
+\DeclareFontShape{TS1}{srbtiks}{bx}{it}{<->ssub * srbtiks/b/it}{}
+\endinput
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index b07df907da2..9f76e1a3b66 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -737,7 +737,7 @@ my @TLP_working = qw(
spectral spectralsequences spelling spie spix
sphack sphdthesis splines splitbib splitindex
spot spotcolor spreadtab spverbatim
- sr-vorl srbook-mem srcltx srdp-mathematik srcredact sseq sslides
+ sr-vorl srbook-mem srbtiks srcltx srdp-mathematik srcredact sseq sslides
stack stackengine stage standalone stanli starfont startex
statex statex2 statistics statistik statmath staves
stdclsdv stdpage stealcaps steinmetz
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 878ddbfff09..1467ba7e977 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1287,6 +1287,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`);
'springer', "die 'skipping, licenses not checked'",
'sprite', "die 'skipping, noinfo license'",
'sqltex', "die 'skipping, not self-locating'",
+ 'srbtiks', "&MAKEflatten",
'ssqquote', "die 'skipping, nonfree license'",
'startlatex2e',"die 'skipping, renamed to yet-another-guide-latex2e'",
'statrep', "die 'skipping, only for nonfree sas'",
diff --git a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
index 2bcc0a28bf6..82b506209fe 100644
--- a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
@@ -303,6 +303,7 @@ depend sourcecodepro
depend sourcesanspro
depend sourceserifpro
depend spectral
+depend srbtiks
depend starfont
depend staves
depend step
diff --git a/Master/tlpkg/tlpsrc/srbtiks.tlpsrc b/Master/tlpkg/tlpsrc/srbtiks.tlpsrc
new file mode 100644
index 00000000000..493569ed3f6
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/srbtiks.tlpsrc
@@ -0,0 +1 @@
+execute addMap ${PKGNAME}.map