From ceb2d8be06c9936ee9d1ec63afb958d26ccceeff Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 15 May 2022 20:43:33 +0000 Subject: srbtiks (15may22) git-svn-id: svn://tug.org/texlive/trunk@63308 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/srbtiks/README.md | 24 ++ Master/texmf-dist/doc/fonts/srbtiks/srbtiks.pdf | Bin 0 -> 917490 bytes Master/texmf-dist/doc/fonts/srbtiks/srbtiks.tex | 199 ++++++++++++++++ .../fonts/enc/dvips/srbtiks/srbtiks-t1-it.enc | 258 +++++++++++++++++++++ .../fonts/enc/dvips/srbtiks/srbtiks-t1-sc.enc | 258 +++++++++++++++++++++ .../fonts/enc/dvips/srbtiks/srbtiks-t1.enc | 258 +++++++++++++++++++++ .../texmf-dist/fonts/map/dvips/srbtiks/srbtiks.map | 6 + .../fonts/tfm/public/srbtiks/t1srbtiksb-base.tfm | Bin 0 -> 1832 bytes .../fonts/tfm/public/srbtiks/t1srbtiksb.tfm | Bin 0 -> 11648 bytes .../fonts/tfm/public/srbtiks/t1srbtiksc-base.tfm | Bin 0 -> 1852 bytes .../fonts/tfm/public/srbtiks/t1srbtiksc.tfm | Bin 0 -> 10708 bytes .../fonts/tfm/public/srbtiks/t1srbtiksi-base.tfm | Bin 0 -> 1964 bytes .../fonts/tfm/public/srbtiks/t1srbtiksi.tfm | Bin 0 -> 11452 bytes .../fonts/tfm/public/srbtiks/t1srbtiksr-base.tfm | Bin 0 -> 1860 bytes .../fonts/tfm/public/srbtiks/t1srbtiksr.tfm | Bin 0 -> 11676 bytes .../fonts/tfm/public/srbtiks/t1srbtiksx-base.tfm | Bin 0 -> 2000 bytes .../fonts/tfm/public/srbtiks/t1srbtiksx.tfm | Bin 0 -> 11488 bytes .../fonts/tfm/public/srbtiks/t1srbtiksy-base.tfm | Bin 0 -> 1828 bytes .../fonts/tfm/public/srbtiks/t1srbtiksy.tfm | Bin 0 -> 10684 bytes .../fonts/vf/public/srbtiks/t1srbtiksb.vf | Bin 0 -> 1308 bytes .../fonts/vf/public/srbtiks/t1srbtiksc.vf | Bin 0 -> 1312 bytes .../fonts/vf/public/srbtiks/t1srbtiksi.vf | Bin 0 -> 1312 bytes .../fonts/vf/public/srbtiks/t1srbtiksr.vf | Bin 0 -> 1312 bytes .../fonts/vf/public/srbtiks/t1srbtiksx.vf | Bin 0 -> 1316 bytes .../fonts/vf/public/srbtiks/t1srbtiksy.vf | Bin 0 -> 1312 bytes Master/texmf-dist/tex/latex/srbtiks/srbtiks.sty | 41 ++++ Master/texmf-dist/tex/latex/srbtiks/t1srbtiks.fd | 15 ++ Master/texmf-dist/tex/latex/srbtiks/ts1srbtiks.fd | 15 ++ Master/tlpkg/bin/tlpkg-ctan-check | 2 +- Master/tlpkg/libexec/ctan2tds | 1 + Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc | 1 + Master/tlpkg/tlpsrc/srbtiks.tlpsrc | 1 + 32 files changed, 1078 insertions(+), 1 deletion(-) create mode 100644 Master/texmf-dist/doc/fonts/srbtiks/README.md create mode 100644 Master/texmf-dist/doc/fonts/srbtiks/srbtiks.pdf create mode 100644 Master/texmf-dist/doc/fonts/srbtiks/srbtiks.tex create mode 100644 Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1-it.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1-sc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/srbtiks/srbtiks-t1.enc create mode 100644 Master/texmf-dist/fonts/map/dvips/srbtiks/srbtiks.map create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksb-base.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksb.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksc-base.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksc.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksi-base.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksi.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksr-base.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksr.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksx-base.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksx.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksy-base.tfm create mode 100644 Master/texmf-dist/fonts/tfm/public/srbtiks/t1srbtiksy.tfm create mode 100644 Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksb.vf create mode 100644 Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksc.vf create mode 100644 Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksi.vf create mode 100644 Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksr.vf create mode 100644 Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksx.vf create mode 100644 Master/texmf-dist/fonts/vf/public/srbtiks/t1srbtiksy.vf create mode 100644 Master/texmf-dist/tex/latex/srbtiks/srbtiks.sty create mode 100644 Master/texmf-dist/tex/latex/srbtiks/t1srbtiks.fd create mode 100644 Master/texmf-dist/tex/latex/srbtiks/ts1srbtiks.fd create mode 100644 Master/tlpkg/tlpsrc/srbtiks.tlpsrc (limited to 'Master') 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 Binary files /dev/null and b/Master/texmf-dist/doc/fonts/srbtiks/srbtiks.pdf 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 " 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 -- cgit v1.2.3