[Debian-hebrew-package] r582 - in /pkg/culmus-latex/branches/upstream/current: ./ GNU-GPL Makefile README culmus-ex.tex culmus.sty he8.enc hebhello.tex hebrew.ldf mkCLMtfm.sh
baruch at users.alioth.debian.org
baruch at users.alioth.debian.org
Sat Jun 9 19:01:10 UTC 2007
Author: baruch
Date: Sat Jun 9 19:01:10 2007
New Revision: 582
URL: http://svn.debian.org/wsvn/debian-hebrew/?sc=1&rev=582
Log:
Import culmus-latex upstream version 0.5
Added:
pkg/culmus-latex/branches/upstream/current/
pkg/culmus-latex/branches/upstream/current/GNU-GPL
pkg/culmus-latex/branches/upstream/current/Makefile
pkg/culmus-latex/branches/upstream/current/README
pkg/culmus-latex/branches/upstream/current/culmus-ex.tex
pkg/culmus-latex/branches/upstream/current/culmus.sty
pkg/culmus-latex/branches/upstream/current/he8.enc
pkg/culmus-latex/branches/upstream/current/hebhello.tex
pkg/culmus-latex/branches/upstream/current/hebrew.ldf
pkg/culmus-latex/branches/upstream/current/mkCLMtfm.sh (with props)
Added: pkg/culmus-latex/branches/upstream/current/GNU-GPL
URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus-latex/branches/upstream/current/GNU-GPL?rev=582&op=file
==============================================================================
--- pkg/culmus-latex/branches/upstream/current/GNU-GPL (added)
+++ pkg/culmus-latex/branches/upstream/current/GNU-GPL Sat Jun 9 19:01:10 2007
@@ -1,0 +1,340 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
Added: pkg/culmus-latex/branches/upstream/current/Makefile
URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus-latex/branches/upstream/current/Makefile?rev=582&op=file
==============================================================================
--- pkg/culmus-latex/branches/upstream/current/Makefile (added)
+++ pkg/culmus-latex/branches/upstream/current/Makefile Sat Jun 9 19:01:10 2007
@@ -1,0 +1,51 @@
+TEXMFDIR=/usr/share/texmf
+CULMUSDIR=/usr/share/fonts/hebrew
+
+tfms:
+ ./mkCLMtfm.sh $(CULMUSDIR)
+
+install: pkginstall
+ mktexlsr
+ updmap-sys --enable Map=culmus.map
+
+pkginstall: tfms
+ mkdir -p $(TEXMFDIR)/dvips/culmus/ \
+ $(TEXMFDIR)/fonts/afm/public/culmus/ \
+ $(TEXMFDIR)/fonts/type1/public/culmus/ \
+ $(TEXMFDIR)/fonts/enc/dvips/culmus/ \
+ $(TEXMFDIR)/fonts/map/dvips/ \
+ $(TEXMFDIR)/fonts/tfm/public/culmus/ \
+ $(TEXMFDIR)/fonts/vf/public/culmus/ \
+ $(TEXMFDIR)/tex/latex/culmus/ \
+ $(TEXMFDIR)/tex/generic/0babel/
+#this needs to be a 'cp' as 'ln -s' will cause the files not to be
+# found by tex under certain systems. We only move the neccessary files.
+ cp -p $(CULMUSDIR)/*.afm $(TEXMFDIR)/fonts/afm/public/culmus/
+ cp -p $(CULMUSDIR)/*.pfa $(TEXMFDIR)/fonts/type1/public/culmus/
+
+ cp -p he8.enc $(TEXMFDIR)/fonts/enc/dvips/culmus/he8.enc
+ cp -p culmus.map $(TEXMFDIR)/fonts/map/dvips/culmus.map
+ cp -p *.tfm $(TEXMFDIR)/fonts/tfm/public/culmus/
+ cp -p *.vf $(TEXMFDIR)/fonts/vf/public/culmus/
+ cp -p culmus.sty $(TEXMFDIR)/tex/latex/culmus/
+ cp -p hebrew.ldf $(TEXMFDIR)/tex/generic/0babel/
+# cp -p he8enc.def he8frank.fd he8nachlieli.fd $(TEXMFDIR)/tex/latex/culmus/
+
+clean:
+ rm *.tfm *.vf *.vpl culmus.map
+
+uninstall:
+# this is just a partial uninstall as it't won't remove the folders that
+# were created during installation
+
+ rm -rf $(TEXMFDIR)/fonts/afm/public/culmus
+ rm -rf $(TEXMFDIR)/fonts/type1/public/culmus
+ rm $(TEXMFDIR)/fonts/enc/dvips/culmus/he8.enc
+ rm $(TEXMFDIR)/fonts/map/dvips/culmus.map
+ rm $(TEXMFDIR)/fonts/tfm/public/culmus/*.tfm
+ rm $(TEXMFDIR)/fonts/vf/public/culmus/*.vf
+ rm $(TEXMFDIR)/tex/latex/culmus/culmus.sty
+ rm $(TEXMFDIR)/tex/generic/0babel/hebrew.ldf
+
+ mktexlsr
+ updmap-sys --disable culmus.map
Added: pkg/culmus-latex/branches/upstream/current/README
URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus-latex/branches/upstream/current/README?rev=582&op=file
==============================================================================
--- pkg/culmus-latex/branches/upstream/current/README (added)
+++ pkg/culmus-latex/branches/upstream/current/README Sat Jun 9 19:01:10 2007
@@ -1,0 +1,80 @@
+culmus-latex
+==================
+Culmus fonts support for latex. Formerly knownn as tetex-fonts-hebrew.
+
+Maintainer: Guy Rutenberg <guyrutenberg at gmail.com>
+Original Maintainer: Dan Kenigsberg <danken at cs.technion.ac.il>
+You may also report any bugs or suggestions to
+<IVRITEX at listserv.tau.ac.il>
+
+License
+-------
+culmus-latex is released under the term of the GPL version 2, or
+(at your option) any later version. See GNU-GPL (distributed in this
+package) for more details.
+
+Requirements
+------------
+- teTex-3.0 (may also work on older version but untested).
+- The "Culmus" fonts package.
+
+Installation
+------------
+To install culmus-latex untar the package and cd into the
+package's directory and execute:
+
+make
+make install
+
+The second command must be done as root. The installation process
+assumes that the texmf dir resides in /usr/share/texmf and that the
+culmus fonts reside in /usr/share/fonts/hebrew . To override this
+settings append to the above command "CULMUSDIR=/path/to/culmus/" and/or
+"TEXMFDIR=/path/to/texmf" (both without the quotes).
+
+After the installation was done you may want to clean some temporary
+files created during the setup process. You can do it by executing
+"make clean" (without the quotes). Keep the other files if you intend to
+unistall the package at a later time.
+
+Uninstallation may be done by issuing "make uninstall"
+
+Notes to Packagers
+------------------
+Packagers might be interested in using "make pgkinstall" instead of
+"make install" of source packages under systems that enforce a sandbox
+policies (like Gentoo) during installation. It will cause the setup
+process not to do mktexlsr and updmap. Those command should be done
+later on those systems.
+
+While installing the package requires the culmus fonts, after the
+installation was done there is no need anymore for the culmus package.
+
+Usage
+-----
+The package provides the culmus.sty package, you can enable the culmus
+fonts as the default fonts in your document by adding
+"\usepackage{culmus}" to the document preabmle.
+
+You can also change the font-family manully without using the culmus
+package. Just add the following line:
+\fontfamily{frank}\selectfont
+to alter the font-family used in the document from this line onward.
+Using "frank" is one of the several font-family names available. Others
+include: aharoni, miriam, david, nachlieli, ellinia, yehuda, drugulin.
+
+Change Log
+----------
+culmus-latex-0.5
+- Name change.
+
+tetex-fonts-hebrew-0.2
+- Several pathces for fixing the package on some distributions.
+- Uninstall script.
+- New maintainer.
+
+tetex-fonts-hebrew-0.1
+- Original package by Dan Kenigsberg.
+
+Many thanks should go to Dan Kenigsberg for making this package in the
+first place.
Added: pkg/culmus-latex/branches/upstream/current/culmus-ex.tex
URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus-latex/branches/upstream/current/culmus-ex.tex?rev=582&op=file
==============================================================================
--- pkg/culmus-latex/branches/upstream/current/culmus-ex.tex (added)
+++ pkg/culmus-latex/branches/upstream/current/culmus-ex.tex Sat Jun 9 19:01:10 2007
@@ -1,0 +1,40 @@
+\documentclass{article}
+\usepackage[english,hebrew]{babel}
+\begin{document}
+\L{Default English font \textbf{boldface} \texttt{teletype}}
+áøéøú îçãì
+àáâãäåæçèéêëìíîïðñòóôõö÷øùú \textbf{áåìè} \emph{îåãâù}
+
+\fontfamily{aharoni}\selectfont
+àäøåðé
+àáâãäåæçèéêëìíîïðñòóôõö÷øùú \textbf{áåìè} \emph{îåãâù}
+
+\fontfamily{miriam}\selectfont
+îøéí
+àáâãäåæçèéêëìíîïðñòóôõö÷øùú \textbf{áåìè} \emph{îåãâù}
+
+\fontfamily{david}\selectfont
+ãåã
+àáâãäåæçèéêëìíîïðñòóôõö÷øùú \textbf{áåìè} \emph{îåãâù}
+
+\fontfamily{frank}\selectfont
+ôøð÷-øéäì
+àáâãäåæçèéêëìíîïðñòóôõö÷øùú \textbf{áåìè} \emph{îåãâù}
+
+\fontfamily{nachlieli}\selectfont
+ðçìéàìé
+àáâãäåæçèéêëìíîïðñòóôõö÷øùú \textbf{áåìè} \emph{îåãâù}
+
+\fontfamily{ellinia}\selectfont
+àìéðéä
+àáâãäåæçèéêëìíîïðñòóôõö÷øùú \textbf{áåìè} \emph{îåãâù}
+
+\fontfamily{yehuda}\selectfont
+éäåãä
+àáâãäåæçèéêëìíîïðñòóôõö÷øùú \textbf{áåìè} \emph{îåãâù}
+
+\fontfamily{drugulin}\selectfont
+ãøåâåìéï
+àáâãäåæçèéêëìíîïðñòóôõö÷øùú \textbf{áåìè} \emph{îåãâù}
+
+\end{document}
Added: pkg/culmus-latex/branches/upstream/current/culmus.sty
URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus-latex/branches/upstream/current/culmus.sty?rev=582&op=file
==============================================================================
--- pkg/culmus-latex/branches/upstream/current/culmus.sty (added)
+++ pkg/culmus-latex/branches/upstream/current/culmus.sty Sat Jun 9 19:01:10 2007
@@ -1,0 +1,42 @@
+\ProvidesPackage{culmus}
+
+\DeclareFontEncoding{HE8}{}{}
+\providecommand{\HeblatexEncoding}{HE8}%
+\providecommand{\HeblatexEncodingFile}{he8enc}%
+
+% an attempt to give some replacements to the original hebfonts:
+%
+\DeclareTextFontCommand{\textcrml}{\fontfamily{david}\selectfont}
+\DeclareTextFontCommand{\textfr}{\fontfamily{frank}\selectfont}
+\DeclareTextFontCommand{\textredis}{\fontfamily{aharoni}\selectfont}
+\DeclareTextFontCommand{\textclas}{\fontfamily{drugulin}\selectfont}
+\DeclareTextFontCommand{\textshold}{\fontfamily{frank}\selectfont}
+\DeclareTextFontCommand{\textshscr}{\fontfamily{yad}\selectfont}
+% note that redis is larger than shstk
+\DeclareTextFontCommand{\textshstk}{\fontfamily{aharoni}\selectfont}
+
+% and finally: make it the default of HE8:
+\DeclareFontFamily{HE8}{cmr}{}
+\DeclareFontShape{HE8}{cmr}{m}{n} {<-> frank}{}
+\DeclareFontShape{HE8}{cmr}{m}{it} {<-> franki}{}
+\DeclareFontShape{HE8}{cmr}{m}{sl} {<-> franki}{}
+\DeclareFontShape{HE8}{cmr}{b}{n} {<-> frankb}{}
+\DeclareFontShape{HE8}{cmr}{bx}{n} {<-> frankb}{}
+\DeclareFontShape{HE8}{cmr}{bx}{it} {<-> frankbi}{}
+
+\DeclareFontFamily{HE8}{cmtt}{}
+\DeclareFontShape{HE8}{cmtt}{m}{n} {<-> miriam}{}
+\DeclareFontShape{HE8}{cmtt}{m}{it} {<-> miriami}{}
+\DeclareFontShape{HE8}{cmtt}{m}{sl} {<-> miriami}{}
+\DeclareFontShape{HE8}{cmtt}{b}{n} {<-> miriamb}{}
+\DeclareFontShape{HE8}{cmtt}{bx}{n} {<-> miriamb}{}
+\DeclareFontShape{HE8}{cmtt}{bx}{it} {<-> miriambi}{}
+
+\DeclareFontFamily{HE8}{cmss}{}
+\DeclareFontShape{HE8}{cmss}{m}{n} {<-> nachlieli}{}
+\DeclareFontShape{HE8}{cmss}{m}{it} {<-> nachlielii}{}
+\DeclareFontShape{HE8}{cmss}{m}{sl} {<-> nachlielii}{}
+\DeclareFontShape{HE8}{cmss}{b}{n} {<-> nachlielib}{}
+\DeclareFontShape{HE8}{cmss}{bx}{n} {<-> nachlielib}{}
+\DeclareFontShape{HE8}{cmss}{bx}{it} {<-> nachlielibi}{}
+
Added: pkg/culmus-latex/branches/upstream/current/he8.enc
URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus-latex/branches/upstream/current/he8.enc?rev=582&op=file
==============================================================================
--- pkg/culmus-latex/branches/upstream/current/he8.enc (added)
+++ pkg/culmus-latex/branches/upstream/current/he8.enc Sat Jun 9 19:01:10 2007
@@ -1,0 +1,138 @@
+% Encoding file for the Culmus project Type 1 Hebrew fonts:
+% DROR family, NACHLIELI family
+%
+% Nikud and special punctuation located according to Microsoft Windows-1255 Code
+% Page
+%
+% Includes special ligatures for easy input of nikud
+%
+% $Id: culmus-he8.enc,v 1.2 2003/10/23 08:50:41 tzafrir Exp $
+% Encoding modified by:
+% Yotam Medini yotam_medini at fastmail.fm 2003-02-February-19
+% to be closer to
+% http://www.microsoft.com/globaldev/reference/sbcs/1255.htm
+
+/HE8Encoding [ % now 256 chars follow
+% 0x00
+ /grave /acute /circumflex /tilde
+ /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla
+ /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+% 0x10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft
+ /guillemotright /endash /emdash /compwordmark
+ /perthousandzero /dotlessi /dotlessj /ff
+ /fi /fl /ffi /ffl
+% 0x20
+% /visualspace /exclam /quotedbl /numbersign
+ /visualspace /exclam /uni05F4 /numbersign
+% /dollar /percent /ampersand /quoteright
+ /dollar /percent /ampersand /uni05F3
+ /parenleft /parenright /asterisk /plus
+ /comma /afii57645 /period /slash % MAQAF is used instead of minus
+% 0x30
+ /zero /one /two /three
+ /four /five /six /seven
+ /eight /nine /colon /semicolon
+ /less /equal /greater /question
+% 0x40
+ /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
+% 0x50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+% 0x60
+ /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
+% 0x70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde
+ /.notdef % rubout; ASCII ends
+% 0x80
+ /uniFB30 /uniFB31 /uniFB32 /uniFB33 % alef-mapiq bet-dagesh gimel-dagesh dalet-dagesh
+ /uniFB34 /afii57723 /uniFB36 /uniFB37 % he-mapiq vav-dagesh zayin-dagesh *
+ /uniFB38 /uniFB39 /uniFB3A /uniFB3B % tet-dagesh yod-dagesh kaf-sofit-dagesh kaf-dagesh
+ /uniFB3C /uniFB3D /uniFB3E /uniFB3F % lamed-dagesh * mem-dagesh *
+% 0x90
+ /uniFB40 /uniFB41 /uniFB42 /uniFB43 % nun-dagesh samekh-dagesh * fe-sofit-dagesh
+ /uniFB44 /uniFB45 /uniFB46 /uniFB47 % pe-dagesh * tsadi-dagesh quf-dagesh
+ /uniFB48 /uniFB49 /uniFB4A % resh-dagesh shin-dagesh tav-dagesh
+ /ucircumflex
+ /udieresis /yacute /thorn /quotedash
+% 0xA0
+ /abreve /aogonek /cacute /ccaron
+ /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute
+ /ncaron /eng /odblacute /racute
+% 0xB0
+ /rcaron /sacute /scaron /scedilla
+ /tcaron /tcedilla /udblacute /uring
+ /ydieresis /zacute /zcaron /zdot
+ /ij /exclamdown /questiondown /sterling
+% 0xC0
+ /afii57799 /afii57801 /afii57800 /afii57802 % sheva hataf{segol,patah,qamats}
+ /afii57793 /afii57794 /afii57795 /afii57798 % hiriq tsere segol patah
+ /afii57797 /afii57806 /.notdef /afii57796 % qamats holam -- qubuts
+ /afii57807 /afii57839 /afii57645 /afii57841 % dagesh meteg maqaf rafe
+% 0xD0
+ /afii57842 /afii57804 /afii57803 /afii57658 % paseq shindot sindot sofpasuq
+ /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex
+ /Udieresis /Yacute /Thorn /Germandbls
+% 0xE0
+ /afii57664 /afii57665 /afii57666 /afii57667 % alef beth gimel dalet
+ /afii57668 /afii57669 /afii57670 /afii57671 % he vav zayin het
+ /afii57672 /afii57673 /afii57674 /afii57675 % tet yod kaf-sofit kaf
+ /afii57676 /afii57677 /afii57678 /afii57679 % lamed mem-sofit mem nun-sofit
+% 0xF0
+ /afii57680 /afii57681 /afii57682 /afii57683 % nun samech ayin fe-sofit
+ /afii57684 /afii57685 /afii57686 /afii57687 % pe tsadi-sofit tsadi quf
+ /afii57688 /afii57689 /afii57690 % resh shin tav
+ /.notdef /.notdef
+ /.notdef /.notdef % LTR RTL
+ /.notdef
+] def
+
+% Ligatures EE = segol, EEE = shva, HE = hataf-segol
+% LIGKERN afii57794 afii57794 =: afii57795
+% LIGKERN afii57795 afii57794 =: afii57799
+% LIGKERN H afii57794 =: afii57801
+
+% Ligatures AA = kamats, HA = hataf-patah
+% LIGKERN afii57798 afii57798 =: afii57797
+% LIGKERN H afii57798 =: afii57800
+
+% Ligatures HO = hataf-kamats
+% LIGKERN H afii57806 =: afii57802
+
+% Ligature MAQAF MAQAF = emdash
+% LIGKERN afii57645 afii57645 =: emdash
+
+% Ligatures letter+dagesh
+% LIGKERN afii57664 afii57807 =: uniFB30
+% LIGKERN afii57665 afii57807 =: uniFB31
+% LIGKERN afii57666 afii57807 =: uniFB32
+% LIGKERN afii57667 afii57807 =: uniFB33
+% LIGKERN afii57668 afii57807 =: uniFB34
+% LIGKERN afii57669 afii57807 =: afii57723
+% LIGKERN afii57670 afii57807 =: uniFB36
+%
+% LIGKERN afii57672 afii57807 =: uniFB38
+% LIGKERN afii57673 afii57807 =: uniFB39
+% LIGKERN afii57674 afii57807 =: uniFB3A
+% LIGKERN afii57675 afii57807 =: uniFB3B
+% LIGKERN afii57676 afii57807 =: uniFB3C
+%
+% LIGKERN afii57678 afii57807 =: uniFB3E
+%
+% LIGKERN afii57680 afii57807 =: uniFB40
+% LIGKERN afii57681 afii57807 =: uniFB41
+%
+% LIGKERN afii57683 afii57807 =: uniFB43
+% LIGKERN afii57684 afii57807 =: uniFB44
+%
+% LIGKERN afii57686 afii57807 =: uniFB46
+% LIGKERN afii57687 afii57807 =: uniFB47
+% LIGKERN afii57688 afii57807 =: uniFB48
+% LIGKERN afii57689 afii57807 =: uniFB49
+% LIGKERN afii57690 afii57807 =: uniFB4A
+
+% eof
Added: pkg/culmus-latex/branches/upstream/current/hebhello.tex
URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus-latex/branches/upstream/current/hebhello.tex?rev=582&op=file
==============================================================================
--- pkg/culmus-latex/branches/upstream/current/hebhello.tex (added)
+++ pkg/culmus-latex/branches/upstream/current/hebhello.tex Sat Jun 9 19:01:10 2007
@@ -1,0 +1,5 @@
+\documentclass{article}
+\usepackage[english,hebrew]{babel}
+\begin{document}
+ùìåí \L{World}!
+\end{document}
Added: pkg/culmus-latex/branches/upstream/current/hebrew.ldf
URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus-latex/branches/upstream/current/hebrew.ldf?rev=582&op=file
==============================================================================
--- pkg/culmus-latex/branches/upstream/current/hebrew.ldf (added)
+++ pkg/culmus-latex/branches/upstream/current/hebrew.ldf Sat Jun 9 19:01:10 2007
@@ -1,0 +1,297 @@
+%%
+%% This is file `hebrew.ldf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% hebrew.dtx (with options: `hebrew')
+%%
+%% This is a generated file.
+%%
+%% Copyright 1997-2004 Boris Lavva and any individual authors
+%% listed elsewhere in this file. All rights reserved.
+%%
+%% This is a generated file.
+%%
+%% Copyright 1989-2004 Johannes L. Braams and any individual authors
+%% listed elsewhere in this file. All rights reserved.
+%%
+%% This file was generated from file(s) of the Babel system.
+%% ---------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Johannes Braams.
+%%
+%% This file may only be distributed together with a copy of the Babel
+%% system. You may however distribute the Babel system without
+%% such generated files.
+%%
+%% The list of all files belonging to the Babel distribution is
+%% given in the file `manifest.bbl'. See also `legal.bbl for additional
+%% information.
+%%
+%% The list of derived (unpacked) files belonging to the distribution
+%% and covered by LPPL is defined by the unpacking scripts (with
+%% extension .ins) which are part of the distribution.
+%% Hebrew language definition and additional packages.
+%% Copyright (C) 1997 -- 2004 Boris Lavva.
+%% Babel package for LaTeX version 2e
+%% Copyright (C) 1989 -- 2004 by Johannes Braams,
+%% TeXniek
+%% All rights reserved.
+\ProvidesFile{hebrew.ldf}
+ [2004/02/20 v2.3h %
+ Hebrew language definition from the babel system
+ Hebrew language support from the babel system]
+\LdfInit{hebrew}{captionshebrew}
+\ifx\l at hebrew\@undefined
+ \@nopatterns{Hebrew}%
+ \adddialect\l at hebrew0
+\fi
+\providecommand{\HeblatexEncoding}{HE8}%
+\providecommand{\HeblatexEncodingFile}{he8enc}%
+\newcommand{\heblatex at set@encoding}[2]{
+}
+\AtEndOfPackage{%
+ \@ifpackageloaded{fontenc}{%
+ \@ifl at aded{def}{%
+ \HeblatexEncodingFile}{\def\hebrewencoding{\HeblatexEncoding}}{}%
+ }{%
+ \input{\HeblatexEncodingFile.def}%
+ \def\hebrewencoding{\HeblatexEncoding}%
+ }}
+\AtEndOfPackage{%
+ \@ifpackageloaded{inputenc}{}{\RequirePackage[8859-8]{inputenc}}}
+\providehyphenmins{\CurrentOption}{\tw@\tw@}
+\addto\captionshebrew{%
+ \def\prefacename{\@ensure at R{\hebmem\hebbet\hebvav\hebalef}}%
+ \def\refname{\@ensure at R{\hebresh\hebshin\hebyod\hebmem\hebtav\ %
+ \hebmem\hebqof\hebvav\hebresh\hebvav\hebtav}}%
+ \def\abstractname{\@ensure at R{\hebtav\hebqof\hebtsadi\hebyod\hebresh}}%
+ \def\bibname{\@ensure at R{\hebbet\hebyod\hebbet\heblamed\hebyod\hebvav%
+ \hebgimel\hebresh\hebpe\hebyod\hebhe}}%
+ \def\chaptername{\@ensure at R{\hebpe\hebresh\hebqof}}%
+ \def\appendixname{\@ensure at R{\hebnun\hebsamekh\hebpe\hebhet}}%
+ \def\contentsname{\@ensure at R{%
+ \hebtav\hebvav\hebkaf\hebfinalnun\ %
+ \hebayin\hebnun\hebyod\hebyod\hebnun\hebyod\hebfinalmem}}%
+ \def\listfigurename{\@ensure at R{%
+ \hebresh\hebshin\hebyod\hebmem\hebtav\ %
+ \hebalef\hebyod\hebvav\hebresh\hebyod\hebfinalmem}}%
+ \def\listtablename{\@ensure at R{%
+ \hebresh\hebshin\hebyod\hebmem\hebtav\
+ \hebtet\hebbet\heblamed\hebalef\hebvav\hebtav}}%
+ \def\indexname{\@ensure at R{\hebmem\hebpe\hebtav\hebhet}}%
+ \def\figurename{\@ensure at R{\hebalef\hebyod\hebvav\hebresh}}%
+ \def\tablename{\@ensure at R{\hebtet\hebbet\heblamed\hebhe}}%
+ \def\partname{\@ensure at R{\hebhet\heblamed\hebqof}}%
+ \def\enclname{\@ensure at R{\hebresh\hebtsadi"\hebbet}}%
+ \def\ccname{\@ensure at R{\hebhe\hebayin\hebtav\hebqof\hebyod%
+ \hebfinalmem}}%
+ \def\headtoname{\@ensure at R{\hebalef\heblamed}}%
+ \def\pagename{\@ensure at R{\hebayin\hebmem\hebvav\hebdalet}}%
+ \def\psname{\@ensure at R{\hebnun.\hebbet.}}%
+ \def\seename{\@ensure at R{\hebresh\hebalef\hebhe}}%
+ \def\alsoname{\@ensure at R{\hebresh\hebalef\hebhe \hebgimel%
+ \hebmemesof}}%
+ \def\proofname{\@ensure at R{\hebhe\hebvav\hebkaf\hebhet\hebhe}}
+ \def\glossaryname{\@ensure at L{Glossary}}% <-- Needs translation
+}
+\@ifclassloaded{seminar}{%
+ \def\slidelabel{\bf \if at rl\R{\hebshin\hebqof\hebfinalpe{} \theslide}%
+ \else\L{Slide \theslide}%
+ \fi}%
+}{}
+\def\hebmonth#1{%
+ \ifcase#1\or \hebyod\hebnun\hebvav\hebalef\hebresh\or %
+ \hebpe\hebbet\hebresh\hebvav\hebalef\hebresh\or %
+ \hebmem\hebresh\hebfinaltsadi\or %
+ \hebalef\hebpe\hebresh\hebyod\heblamed\or %
+ \hebmem\hebalef\hebyod\or \hebyod\hebvav\hebnun\hebyod\or %
+ \hebyod\hebvav\heblamed\hebyod\or %
+ \hebalef\hebvav\hebgimel\hebvav\hebsamekh\hebtet\or %
+ \hebsamekh\hebpe\hebtet\hebmem\hebbet\hebresh\or %
+ \hebalef\hebvav\hebqof\hebtet\hebvav\hebbet\hebresh\or %
+ \hebnun\hebvav\hebbet\hebmem\hebbet\hebresh\or %
+ \hebdalet\hebtsadi\hebmem\hebbet\hebresh\fi}
+\def\hebdate#1#2#3{%
+ \beginR\beginL\number#1\endL\ \hebbet\hebmonth{#2}
+ \beginL\number#3\endL\endR}
+\def\hebday{\hebdate{\day}{\month}{\year}}
+\def\datehebrew{\let\today=\hebday}
+\addto\extrashebrew{%
+ \tohebrew%
+ \ifhmode\ifinner\else\beginR\fi\fi}
+\addto\noextrashebrew{%
+ \fromhebrew%
+ \ifhmode\ifinner\else\beginL\fi\fi}
+\def\sethebrew{\setrllanguage{hebrew}}
+\def\unsethebrew{\unsetrllanguage{hebrew}}
+\if at compatibility
+ \let\hebrewtext=\sethebrew
+ \let\nohebrewtext=\unsethebrew
+\fi
+\def\tohebrew{\@torl{hebrew}}%
+\def\fromhebrew{\@fromrl}
+\def\@@hebrew#1{\beginR{{\tohebrew#1}}\endR}
+\def\@hebrew{\protect\@@hebrew}
+\newif\if at gim@apost % whether we print apostrophes
+\newif\if at gim@final % whether we use final or initial letters
+\newcommand*{\hebrewnumeral}[1] % no apostrophe, no final letters
+ {{\@gim at finalfalse\@gim at apostfalse\@hebrew at numeral{#1}}}
+\newcommand*{\Hebrewnumeral}[1] % apostrophe, no final letters
+ {{\@gim at finalfalse\@gim at aposttrue\@hebrew at numeral{#1}}}
+\newcommand*{\Hebrewnumeralfinal}[1] % apostrophe, final letters
+ {{\@gim at finaltrue\@gim at aposttrue\@hebrew at numeral{#1}}}
+\addto\extrashebrew{%
+ \let\saved at alph=\@alph%
+ \let\saved at Alph=\@Alph%
+ \renewcommand*{\@alph}[1]{\protect\hebrewnumeral{\number#1}}%
+ \renewcommand*{\@Alph}[1]{\protect\Hebrewnumeral{\number#1}}%
+ \def\Alphfinal#1{\expandafter\@Alphfinal\csname c@#1\endcsname}%
+ \providecommand*{\@Alphfinal}[1]{\protect\Hebrewnumeralfinal{\number#1}}}
+\addto\noextrashebrew{%
+ \let\@alph=\saved at alph%
+ \let\@Alph=\saved at Alph}
+\renewcommand{\theenumii}
+ {\if at rl\protect\hebrewnumeral{\number\c at enumii}%
+ \else\protect\L{\protect\@@alph{\number\c at enumii}}\fi}
+\renewcommand{\theenumiv}
+ {\if at rl\protect\Hebrewnumeral{\number\c at enumiv}%
+ \else\protect\L{\protect\@@Alph{\number\c at enumiv}}\fi}
+\def\label#1{\@bsphack
+ \if at rl
+ \def\p at enumiii{\p at enumii)\theenumii(}%
+ \protected at write\@auxout{}%
+ {\string\newlabel{#1}{{\beginR\@currentlabel\endR}{\thepage}}}%
+ \else
+ \def\p at enumiii{\p at enumii(\theenumii)}%
+ \protected at write\@auxout{}%
+ {\string\newlabel{#1}{{\beginL\@currentlabel\endL}{\thepage}}}%
+ \fi
+ \@esphack}
+\@ifclassloaded{letter}{}{%
+\@ifclassloaded{slides}{}{%
+ \let\@@appendix=\appendix%
+ \@ifclassloaded{article}{%
+ \renewcommand\appendix{\@@appendix%
+ \renewcommand\thesection
+ {\protect\if at rl\protect\Hebrewnumeral{\number\c at section}%
+ \protect\else\@@Alph\c at section\protect\fi}}}
+ {\renewcommand\appendix{\@@appendix%
+ \renewcommand\thechapter
+ {\protect\if at rl\protect\Hebrewnumeral{\number\c at chapter}%
+ \protect\else\@@Alph\c at chapter\protect\fi}}}}}
+\newcommand*{\@hebrew at numeral}[1]
+{\@hebrew{\@tempcnta=#1\@tempcntb=#1\relax
+ \divide\@tempcntb by 1000
+ \ifnum\@tempcntb=0\gim at nomil\@tempcnta\relax
+ \else{\@gim at apostfalse\@gim at finalfalse\@hebrew at numeral\@tempcntb}'%
+ \multiply\@tempcntb by 1000\relax
+ \advance\@tempcnta by -\@tempcntb\relax
+ \gim at nomil\@tempcnta\relax
+ \fi
+}}
+\newcommand*{\gim at nomil}[1]{\@tempcnta=#1\@gim at prevfalse
+ \@tempcntb=\@tempcnta\divide\@tempcntb by 100\relax % hundreds digit
+ \ifcase\@tempcntb % print nothing if no hundreds
+ \or\gim at print{100}{\hebqof}%
+ \or\gim at print{200}{\hebresh}%
+ \or\gim at print{300}{\hebshin}%
+ \or\gim at print{400}{\hebtav}%
+ \or\hebtav\@gim at prevtrue\gim at print{500}{\hebqof}%
+ \or\hebtav\@gim at prevtrue\gim at print{600}{\hebresh}%
+ \or\hebtav\@gim at prevtrue\gim at print{700}{\hebshin}%
+ \or\hebtav\@gim at prevtrue\gim at print{800}{\hebtav}%
+ \or\hebtav\@gim at prevtrue\hebtav\gim at print{900}{\hebqof}%
+ \fi
+ \@tempcntb=\@tempcnta\divide\@tempcntb by 10\relax % tens digit
+ \ifcase\@tempcntb % print nothing if no tens
+ \or % number between 10 and 19
+ \ifnum\@tempcnta = 16 \gim at print {9}{\hebtet}% tet-zayin
+ \else\ifnum\@tempcnta = 15 \gim at print {9}{\hebtet}% tet-vav
+ \else \gim at print{10}{\hebyod}%
+ \fi % \@tempcnta = 15
+ \fi % \@tempcnta = 16
+ \or\gim at print{20}{\if at gim@final\hebfinalkaf\else\hebkaf\fi}%
+ \or\gim at print{30}{\heblamed}%
+ \or\gim at print{40}{\if at gim@final\hebfinalmem\else\hebmem\fi}%
+ \or\gim at print{50}{\if at gim@final\hebfinalnun\else\hebnun\fi}%
+ \or\gim at print{60}{\hebsamekh}%
+ \or\gim at print{70}{\hebayin}%
+ \or\gim at print{80}{\if at gim@final\hebfinalpe\else\hebpe\fi}%
+ \or\gim at print{90}{\if at gim@final\hebfinaltsadi\else\hebtsadi\fi}%
+ \fi
+ \ifcase\@tempcnta % print nothing if no ones
+ \or\gim at print{1}{\hebalef}%
+ \or\gim at print{2}{\hebbet}%
+ \or\gim at print{3}{\hebgimel}%
+ \or\gim at print{4}{\hebdalet}%
+ \or\gim at print{5}{\hebhe}%
+ \or\gim at print{6}{\hebvav}%
+ \or\gim at print{7}{\hebzayin}%
+ \or\gim at print{8}{\hebhet}%
+ \or\gim at print{9}{\hebtet}%
+ \fi
+}
+\newif\if at gim@prev % flag if a previous letter has been typeset
+\newcommand*{\gim at print}[2]{% #2 is a letter, #1 is its value.
+ \advance\@tempcnta by -#1\relax% deduct the value from the remainder
+ \ifnum\@tempcnta=0% if this is the last letter
+ \if at gim@prev\if at gim@apost"\fi#2%
+ \else#2\if at gim@apost'\fi\fi%
+ \else{\@gim at finalfalse#2}\@gim at prevtrue\fi}
+\let\hebr=\alph
+\let\gim=\alph
+\def\hebcopy{\protect\R{\hebhe\hebayin\hebtav\hebqof}}
+\def\hebincl{\protect\R{\hebresh\hebtsadi"\hebbet}}
+\def\hebpage{\protect\R{\hebayin\hebmem\hebvav\hebdalet}}
+\def\hebto{\protect\R{\hebayin\hebdalet}}
+\def\hadgesh#1{\leavevmode\setbox0=\hbox{#1}%
+ \kern-.025em\copy0\kern-\wd0
+ \kern.05em\copy0\kern-\wd0
+ \kern-.025em\raise.0433em\box0 }
+\if at compatibility
+ \def\piska#1{\item{#1}\hangindent=-\hangindent}
+ \def\piskapiska#1{\itemitem{#1}\hangindent=-\hangindent}
+\fi
+\let\makafgadol=\textendash
+\let\makafanak=\textemdash
+\let\geresh=\textquoteright
+\let\opengeresh=\textquoteright
+\let\closegeresh=\textquoteleft
+\let\openquote=\textquotedblright
+\let\closequote=\textquotedblleft
+\let\leftquotation=\textquotedblright
+\let\rightquotation=\textquotedblleft
+\AtBeginDocument{\def\@rllanguagename{hebrew}}
+\ldf at finish{hebrew}
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\endinput
+%%
+%% End of file `hebrew.ldf'.
Added: pkg/culmus-latex/branches/upstream/current/mkCLMtfm.sh
URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus-latex/branches/upstream/current/mkCLMtfm.sh?rev=582&op=file
==============================================================================
--- pkg/culmus-latex/branches/upstream/current/mkCLMtfm.sh (added)
+++ pkg/culmus-latex/branches/upstream/current/mkCLMtfm.sh Sat Jun 9 19:01:10 2007
@@ -1,0 +1,52 @@
+#!/bin/bash
+
+# Inspired by Yotam Medini http://www.medini.org/hebrew/
+
+culmusdir=$1
+
+name=(
+aharonib AharoniCLM-Bold
+aharonibi AharoniCLM-BoldOblique
+aharoni AharoniCLM-Book
+aharonii AharoniCLM-BookOblique
+caladings CaladingsCLM
+davidb DavidCLM-Bold
+david DavidCLM-Medium
+davidi DavidCLM-MediumItalic
+drugulinb DrugulinCLM-Bold
+drugulinbi DrugulinCLM-BoldItalic
+elliniab ElliniaCLM-Bold
+elliniabi ElliniaCLM-BoldItalic
+ellinia ElliniaCLM-Light
+elliniai ElliniaCLM-LightItalic
+frankb FrankRuehlCLM-Bold
+frankbi FrankRuehlCLM-BoldOblique
+frank FrankRuehlCLM-Medium
+franki FrankRuehlCLM-MediumOblique
+#yadbi KtavYadCLM-BoldItalic
+#yadi KtavYadCLM-MediumItalic
+miriamb MiriamMonoCLM-Bold
+miriambi MiriamMonoCLM-BoldOblique
+miriam MiriamMonoCLM-Book
+miriami MiriamMonoCLM-BookOblique
+nachlielib NachlieliCLM-Bold
+nachlielibi NachlieliCLM-BoldOblique
+nachlieli NachlieliCLM-Light
+nachlielii NachlieliCLM-LightOblique
+yehuda YehudaCLM-Light
+yehudab YehudaCLM-Bold
+)
+
+cp /dev/null culmus.map
+for (( i=0 ; $i<${#name[@]} ; i=$i+2));
+do
+ texname=${name[$i]}
+ t1name=${name[$i+1]}
+ afm2tfm $culmusdir/$t1name.afm -T he8.enc $texname.tfm >/dev/null
+ afm2tfm $culmusdir/$t1name.afm -T he8.enc -V $texname.vpl r$texname.tfm
+ vptovf $texname.vpl $texname.vf $texname.tfm
+ vptovf $texname.vpl $texname.vf r$texname.tfm
+ echo "$texname $t1name \"HE8Encoding ReEncodeFont\" <he8.enc <$t1name.pfa" >> culmus.map
+ echo "r$texname $t1name \"HE8Encoding ReEncodeFont\" <he8.enc <$t1name.pfa" >> culmus.map
+done;
+
Propchange: pkg/culmus-latex/branches/upstream/current/mkCLMtfm.sh
------------------------------------------------------------------------------
svn:executable = *
More information about the Debian-hebrew-package
mailing list