[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