diff options
author | Karl Berry <karl@freefriends.org> | 2018-12-30 22:09:44 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-12-30 22:09:44 +0000 |
commit | b011d4ad9a916624c97d2f2cedd39b2fe0e6109c (patch) | |
tree | 2d6cf7821c7a0557e258a3d537cfa53fed7bed27 /Master/texmf-dist/doc/fonts/cmsrb | |
parent | b7210cde3ac28a3b64b4b5e3c12d068d6538405a (diff) |
cmsrb (30dec18)
git-svn-id: svn://tug.org/texlive/trunk@49538 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/cmsrb')
-rw-r--r-- | Master/texmf-dist/doc/fonts/cmsrb/README.md | 3 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/cmsrb/cmsrb-SR.pdf | bin | 0 -> 364862 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/cmsrb/cmsrb-SR.tex (renamed from Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc-SR.tex) | 44 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc-SR.pdf | bin | 346691 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc.pdf | bin | 348745 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/cmsrb/cmsrb.pdf | bin | 0 -> 362369 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/cmsrb/cmsrb.tex (renamed from Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc.tex) | 44 |
7 files changed, 72 insertions, 19 deletions
diff --git a/Master/texmf-dist/doc/fonts/cmsrb/README.md b/Master/texmf-dist/doc/fonts/cmsrb/README.md index 50af3bb1cd1..a5318c893e2 100644 --- a/Master/texmf-dist/doc/fonts/cmsrb/README.md +++ b/Master/texmf-dist/doc/fonts/cmsrb/README.md @@ -1,5 +1,5 @@ The cmsrb font package -version 1.1 (February 10, 2018) +version 2.0 (December 30, 2018) Uroš Stefanović This material is subject to the GNU General Public License. @@ -7,6 +7,7 @@ This material is subject to the GNU General Public License. The cmsrb family provides Adobe Type 1 Computer Modern font for Serbian and Macedonian language. Supported encodings are: T1, T2A, TS1, X2 and OT2. The cmsrb package includes the correct shapes for italic letters \cyrb, \cyrg, \cyrd, \cyrp and \cyrt. +Also, in OT2 encoding support for letters \cyrgje, \cyrkje, \cyrsje and \cyrzje are added. This package is very simple to use: just put \usepackage{cmsrb} diff --git a/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-SR.pdf b/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-SR.pdf Binary files differnew file mode 100644 index 00000000000..acf32f8c81f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-SR.pdf diff --git a/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc-SR.tex b/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-SR.tex index 92482f225ad..1e52e1b6fc5 100644 --- a/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc-SR.tex +++ b/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-SR.tex @@ -22,7 +22,7 @@ \begin{document} \title{Пакет \texttt{cmsrb}} \author{Урош Стефановић\footnote{\texttt{urostajms@gmail.com}}} - \date{\today. в1.1} + \date{\today. в2.0} \maketitle \section{Зашто \textsf{cmsrb}?} @@ -53,7 +53,9 @@ \section{Карактеристике \textit{OT2} кодирања} - Кодирање \textit{OT2} је измењено како би подржало правилно пребацивање из латинице у ћирилицу у српском језику. Према томе, \textsf{ts}, \textsf{kh}, \textsf{ch} и сличне лигатуре су уклоњене из кодирања (види табелу~\ref{t1}). Али потребно је да учитамо пакет \textsf{cmsrb} \textit{након} пакета \textsf{fontenc}, иначе ће команде \verb|\'c| и \verb|\'C| да дају погрешан резултат. + Кодирање \textit{OT2} је измењено како би подржало правилно пребацивање из латинице у ћирилицу у српском језику. Према томе, \textsf{ts}, \textsf{kh}, \textsf{ch} и сличне лигатуре су уклоњене из кодирања (види табелу~\ref{t1}). + + У \textit{OT2} кодирању су додата македонска слова Ѓ и Ќ, као и црногорска слова \CYRSJE{} и \CYRZJE. Ипак, није препоручљиво коришћење \textit{OT2} кодирања; бољи избор за српски језик је \textit{T2A} кодирање и \textit{utf8} унос. Кодирање \textit{OT2} је добар избор ако већ имамо документ написан латиницом — тада ће бити једноставно пребацити га у ћирилицу. @@ -97,6 +99,7 @@ \hline \otinput{\char20} & \otinput{\char21} & \otinput{\char28} & \otinput{\char29} \\ \hline \otinput{\'G} & \otinput{\'K} & \otinput{\'g} & \otinput{\'k} \\ \hline + \otinput{\'S} & \otinput{\'Z} & \otinput{\'s} & \otinput{\'z} \\ \hline \end{tabularx} \caption{Кодирање \textit{OT2} за пакет \textsf{cmsrb}.}\label{t1} \end{table} @@ -106,28 +109,29 @@ \noindent\textbf{Пример 1: } \begin{Verbatim} \documentclass{article} + \usepackage{cmsrb} \usepackage[OT2,T1]{fontenc} \usepackage[serbian]{babel} - \usepackage{cmsrb} \newcommand{\test}% {Ljubazni fenjerd\v zija \v ca\dj avog lica ho\'ce da mi poka\v ze \v stos.} \begin{document} \test \\ - \fontencoding{OT2}\selectfont \test + \fontencoding{OT2}\selectfont \test \\ + Akcenti: \'a\`a\C a\f a\=a\^a\"a \end{document} \end{Verbatim} \noindent\textbf{Резултат 1:} \\ \indent Ljubazni fenjerd\v zija \v ca\dj avog lica ho\'ce da mi poka\v ze \v stos. \\ - {\fontencoding{OT2}\selectfont Ljubazni fenjerd\v zija \v ca\dj avog lica ho\'ce da mi poka\v ze \v stos.}\\[1cm] + {\fontencoding{OT2}\selectfont Ljubazni fenjerd\v zija \v ca\dj avog lica ho\'ce da mi poka\v ze \v stos. \\ Akcenti: \'a\`a\C a\f a\=a\^a\"a}\\[1cm] \noindent\textbf{Пример 2: } \begin{Verbatim} \documentclass{article} + \usepackage{cmsrb} \usepackage[OT2,T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[serbian]{babel} - \usepackage{cmsrb} \newcommand{\test}% {Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos.} \begin{document} @@ -145,22 +149,44 @@ \noindent\textbf{Пример 3: } \begin{Verbatim} \documentclass{article} + \usepackage{cmsrb} \usepackage[T2A]{fontenc} \usepackage[utf8]{inputenc} \usepackage[serbianc]{babel} - \usepackage{cmsrb} \DeclareTextSymbolDefault{\dj}{T1} \begin{document} \textit{Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos.\\ - Љубазни фењерџија чађавог лица хоће да ми покаже штос.} + Љубазни фењерџија чађавог лица хоће да ми покаже штос.} \\ + Акценти: \'{и}\`{и}\C{и}\f{и}\={и}\^{и}\"{и} \end{document} \end{Verbatim} \noindent\textbf{Резултат 3:} \\ - \indent {\textit{Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos.\\ Љубазни фењерџија чађавог лица хоће да ми покаже штос.}} + \indent {\textit{Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos.\\ Љубазни фењерџија чађавог лица хоће да ми покаже штос.} \\ Акценти: \'{и}\`{и}\C{и}\f{и}\={и}\^{и}\"{и}}\\[1cm] + + \noindent\textbf{Пример 4: } + \begin{Verbatim} + \documentclass{article} + \usepackage{cmsrb} + \usepackage[T2A]{fontenc} + \usepackage[utf8]{inputenc} + \usepackage[serbianc]{babel} + \begin{document} + \textit{абвгдђѓежз\'{з}ѕијклљмнњопрс\'{с}тћќуфхцчџш} + \end{document} + \end{Verbatim} + + \noindent\textbf{Резултат 4:} \\ + \indent {\textit{абвгдђѓежз\'{з}ѕијклљмнњопрс\'{с}тћќуфхцчџш}} \section{Историја верзија} + \subsection*{2.0} + + \begin{itemize} + \item Додата подршка за слова {\fontencoding{OT2}\selectfont \'g, \'k, \'s, \'z}. + \end{itemize} + \subsection*{1.1} \begin{itemize} diff --git a/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc-SR.pdf b/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc-SR.pdf Binary files differdeleted file mode 100644 index 9641b825d08..00000000000 --- a/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc-SR.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc.pdf b/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc.pdf Binary files differdeleted file mode 100644 index ab9a8c71c7b..00000000000 --- a/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/fonts/cmsrb/cmsrb.pdf b/Master/texmf-dist/doc/fonts/cmsrb/cmsrb.pdf Binary files differnew file mode 100644 index 00000000000..d059182976a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cmsrb/cmsrb.pdf diff --git a/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc.tex b/Master/texmf-dist/doc/fonts/cmsrb/cmsrb.tex index e67a12e2bdc..abf32e707ca 100644 --- a/Master/texmf-dist/doc/fonts/cmsrb/cmsrb-doc.tex +++ b/Master/texmf-dist/doc/fonts/cmsrb/cmsrb.tex @@ -21,7 +21,7 @@ \begin{document} \title{The \texttt{cmsrb} package} \author{Uroš Stefanović\footnote{\texttt{urostajms@gmail.com}}} - \date{\today{} v1.1} + \date{\today{} v2.0} \maketitle \section{Why \textsf{cmsrb}?} @@ -52,7 +52,9 @@ \section{OT2 Features} - The OT2 encoding is modified to match the rules of Latin to Cyrillic transcription in Serbian language. Therefore, the \textsf{ts}, \textsf{kh}, \textsf{ch} and similar ligatures are removed from the encoding (see Table~\ref{t1}). But make sure that you load the \textsf{cmsrb} package \textit{after} the \textsf{fontenc} package, or the \verb|\'c| and \verb|\'C| commands will yield the wrong result. + The OT2 encoding is modified to match the rules of Latin to Cyrillic transcription in Serbian language. Therefore, the \textsf{ts}, \textsf{kh}, \textsf{ch} and similar ligatures are removed from the encoding (see Table~\ref{t1}). + + In OT2 encoding Macedonian letters Ѓ and Ќ are added, with Montenegrin letters \CYRSJE{} and \CYRZJE. However, it is not recommended to use the OT2 encoding; better choice for Serbian language is T2A encoding and utf8 input. One can use OT2 encoding if they already have a document written in Latin---in which case it would be easy to transcribe it to Cyrillic. @@ -96,6 +98,7 @@ \hline \otinput{\char20} & \otinput{\char21} & \otinput{\char28} & \otinput{\char29} \\ \hline \otinput{\'G} & \otinput{\'K} & \otinput{\'g} & \otinput{\'k} \\ \hline + \otinput{\'S} & \otinput{\'Z} & \otinput{\'s} & \otinput{\'z} \\ \hline \end{tabularx} \caption{OT2 encoding in \textsf{cmsrb} package.}\label{t1} \end{table} @@ -105,28 +108,29 @@ \noindent\textbf{Example 1: } \begin{Verbatim} \documentclass{article} + \usepackage{cmsrb} \usepackage[OT2,T1]{fontenc} \usepackage[serbian]{babel} - \usepackage{cmsrb} \newcommand{\test}% {Ljubazni fenjerd\v zija \v ca\dj avog lica ho\'ce da mi poka\v ze \v stos.} \begin{document} \test \\ - \fontencoding{OT2}\selectfont \test + \fontencoding{OT2}\selectfont \test \\ + Akcenti: \'a\`a\C a\f a\=a\^a\"a \end{document} \end{Verbatim} \noindent\textbf{Result 1:} \\ \indent Ljubazni fenjerd\v zija \v ca\dj avog lica ho\'ce da mi poka\v ze \v stos. \\ - {\fontencoding{OT2}\selectfont Ljubazni fenjerd\v zija \v ca\dj avog lica ho\'ce da mi poka\v ze \v stos.}\\[1cm] + {\fontencoding{OT2}\selectfont Ljubazni fenjerd\v zija \v ca\dj avog lica ho\'ce da mi poka\v ze \v stos. \\ Akcenti: \'a\`a\C a\f a\=a\^a\"a}\\[1cm] \noindent\textbf{Example 2: } \begin{Verbatim} \documentclass{article} + \usepackage{cmsrb} \usepackage[OT2,T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[serbian]{babel} - \usepackage{cmsrb} \newcommand{\test}% {Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos.} \begin{document} @@ -144,22 +148,44 @@ \noindent\textbf{Example 3: } \begin{Verbatim} \documentclass{article} + \usepackage{cmsrb} \usepackage[T2A]{fontenc} \usepackage[utf8]{inputenc} \usepackage[serbianc]{babel} - \usepackage{cmsrb} \DeclareTextSymbolDefault{\dj}{T1} \begin{document} \textit{Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos.\\ - Љубазни фењерџија чађавог лица хоће да ми покаже штос.} + Љубазни фењерџија чађавог лица хоће да ми покаже штос.} \\ + Акценти: \'{и}\`{и}\C{и}\f{и}\={и}\^{и}\"{и} \end{document} \end{Verbatim} \noindent\textbf{Result 3:} \\ - \indent {\textit{Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos.\\ Љубазни фењерџија чађавог лица хоће да ми покаже штос.}} + \indent {\textit{Ljubazni fenjerdžija čađavog lica hoće da mi pokaže štos.\\ Љубазни фењерџија чађавог лица хоће да ми покаже штос.} \\ Акценти: \'{и}\`{и}\C{и}\f{и}\={и}\^{и}\"{и}}\\[1cm] + + \noindent\textbf{Example 4: } + \begin{Verbatim} + \documentclass{article} + \usepackage{cmsrb} + \usepackage[T2A]{fontenc} + \usepackage[utf8]{inputenc} + \usepackage[serbianc]{babel} + \begin{document} + \textit{абвгдђѓежз\'{з}ѕијклљмнњопрс\'{с}тћќуфхцчџш} + \end{document} + \end{Verbatim} + + \noindent\textbf{Result 4:} \\ + \indent {\textit{абвгдђѓежз\'{з}ѕијклљмнњопрс\'{с}тћќуфхцчџш}} \section{Version history} + \subsection*{2.0} + + \begin{itemize} + \item Added support for the letters {\fontencoding{OT2}\selectfont \'g, \'k, \'s, \'z}. + \end{itemize} + \subsection*{1.1} \begin{itemize} |