Welcome to Linux Knowledge Base and Tutorial
"The place where you learn linux"
Save the Children

 Create an AccountHome | Submit News | Your Account  

Tutorial Menu
Linux Tutorial Home
Table of Contents

· Introduction to Operating Systems
· Linux Basics
· Working with the System
· Shells and Utilities
· Editing Files
· Basic Administration
· The Operating System
· The X Windowing System
· The Computer Itself
· Networking
· System Monitoring
· Solving Problems
· Security
· Installing and Upgrading
· Linux and Windows

Glossary
MoreInfo
Man Pages
Linux Topics
Test Your Knowledge

Site Menu
Site Map
FAQ
Copyright Info
Terms of Use
Privacy Info
Disclaimer
WorkBoard
Thanks
Donations
Advertising
Masthead / Impressum
Your Account

Communication
Feedback
Forums
Private Messages
Surveys

Features
HOWTOs
News Archive
Submit News
Topics
User Articles
Web Links

Google
Google


The Web
linux-tutorial.info

Who's Online
There are currently, 69 guest(s) and 0 member(s) that are online.

You are an Anonymous user. You can register for free by clicking here

  

ogonkify




SYNOPSIS

       ogonkify [-p procset] [-e encoding] [-r Old=New] [-a] [-c]
       [-h] [-t] [-A] [-C] [-H] [-T] [-AT]  [-CT]  [-ATH]  [-CTH]
       [-E]  [-N] [-M] [-mp] [-SO] [-AX] [-F] [-RS] [--] file ...


DESCRIPTION

       ogonkify does various munging of PostScript files  related
       to  printing  in  different languages.  Its main use is to
       filter the output of Netscape, Mosaic and  other  programs
       in order to print in languages that don't use the standard
       Western-European encoding (ISO 8859-1).


SUMMARY USAGE

       Installation  instructions  are  provided  in   the   file
       INSTALL.   Assuming  the  installation  has been correctly
       completed, save  the  PostScript  output  of  Netscape  or
       Mosaic to a file, say output.ps.  Then print it using

              % ogonkify -AT -N output.ps | lpr

       in the case of Netscape, or

              % ogonkify -AT -M output.ps | lpr

       in the case of Mosaic.

       You  may  want to change the -AT option to -CT in order to
       use a high quality Courier font from IBM (at the price  of
       slower printing).

       An  alternative  way  to print from Netscape is to set the
       printing command in the printing dialog box to:

              ogonkify -AT -N | lpr

       For more details, see the USAGE section below.


OPTIONS

       -p     Includes the specified procset in the output  file.

       -e     Set the encoding of the output. Defaults to L2 (ISO
              8859-2, a.k.a. ISO Latin-2). Other possible  values
              are  L1  (ISO  8859-1, a.k.a. ISO Latin-1), L3 (ISO
              8859-3, a.k.a. ISO Latin-3), L4 (ISO 8859-4, a.k.a.
              ISO  Latin-4), L5 (ISO 8859-9, a.k.a. ISO Latin-5),
              L6 (ISO  8859-10,  a.k.a.  ISO  Latin-6),  L7  (ISO
              8859-13,  a.k.a.  ISO  Latin-7),  L9  (ISO 8859-15,
              fonts to the printer.

       -c     Do the right font remappings for using IBM  Courier
              in place of Adobe Courier.

       -t     Do    the   right   font   remappings   for   using
              Times-Roman-Ogonki in place of Times-Roman.

       -h     Do  the  right  font  remappings  for  using   Hel­
              vetica-Ogonki in place of Helvetica.

       -A     Like  -a  but  also  downloads  the  Courier-Ogonki
              fonts.

       -C     Like -c, but also downloads the IBM Courier  fonts.

       -H     Like    -h,    but    also   downloads   the   Hel­
              vetica-xxx-Ogonki fonts.

       -T     Like -t, but also  downloads  the  Times-xxx-Ogonki
              fonts.

       -CT    Equivalent to -C -T.

       -CTH   Equivalent to -C -T -H.

       -E     Add  the  Euro  currency sign to all standard fonts
              (use with -e L9).

       -N     Do Netscape processing.

       -M     Do Mosaic processing.

       -mp    Do mp processing.  Will not work with the -A option
              (use -C instead).

       -SO    Do StarOffice processing.



USAGE

       Let us assume that you want to print a WWW page encoded in
       ISO Latin-2. Netscape stubbornly insists on printing it as
       ISO  Latin-1.  By  using  the  File->Print  command,  have
       Netscape send the output to a file, say alamakota.ps.

       As  ogonkify  is  configured  for  ISO Latin-2 by default,
       passing it the PostScript generated by Netscape will  cor­
       rect the encoding of the fonts. It is enough to do:

              % ogonkify -N <alamakota.ps | lpr

       However,  most  printers do not have fonts with the needed
       characters installed; synthetized fonts will be downloaded
       and  used instead of Courier and Times-Roman with -AT, and
       a very good Courier font from IBM will be used with:  -CT.
       The command will therefore typically be:

              % ogonkify -N -AT <alamakota.ps | lpr

       or eventually

              % ogonkify -N -CT <alamakota.ps | lpr

       Typical  usage  with  other  programs,  in the case of the
       Latin-2 encoding, is:

              % ogonkify -M -AT <alamakota.ps | lpr
              % ogonkify -mp -AT <alamakota.ps | lpr
              % ogonkify -SO -AT <alamakota.ps | lpr
              % ogonkify -AX -ATH <alamakota.ps | lpr
              % ogonkify -XF -ATH <alamakota.ps | lpr

       For the Latin-5 encoding, it would be similar:

              % ogonkify -N -AT -eL5 <alamakota.ps | lpr

       while for the Latin-9 (Latin-0) encoding  it  would  typi­
       cally be

              % ogonkify -N -E -eL9 <alamkota.ps | lpr


BUGS

       Characters  with an `ogonek' should be constructed differ­
       ently (for instance, the `ogonek' used with an `a'  should
       be differently shaped than the one used with an `e'.)



THANKS

       Much of the composite character data have been provided by
       Primoz Peterlin, H. Turgut Uyar, Ricardas  Cepas,  Kristof
       Petrovay and Jan Prikryl.

       Jacek   Pliszka   provided  the  support  for  StarOffice.
       Andrzej Baginski provided the support for ApplixWare.

       Markku Rossi wrote  genscript  and  provided  many  useful
       encoding vectors with the distribution.

       Throughout   writing  the  Postscript  code,  I  used  the
       ghostscript interpreter, by Peter Deutsch.

       Larry Wall wrote perl, the syntax and semantics  of  which
       are a never ending source of puzzlement.


AUTHOR

       Juliusz  Chroboczek  <jec@dcs.ed.ac.uk>,  with  help  from
       loads of people.

McKornik Jr.               14 May 1999                OGONKIFY(1)

An undefined database error occurred. SELECT distinct pages.pagepath,pages.pageid FROM pages, page2command WHERE pages.pageid = page2command.pageid AND commandid =


  
Help us cut cost by not downloading the whole site!
Use of automated download sofware ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and therefore is expressedly prohibited. For more details on this, take a look here

Login
Nickname

Password

Security Code
Security Code
Type Security Code


Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Help if you can!


Amazon Wish List

Did You Know?
The Linux Tutorial welcomes your suggestions and ideas.


Friends



Tell a Friend About Us

Bookmark and Share



Web site powered by PHP-Nuke

Is this information useful? At the very least you can help by spreading the word to your favorite newsgroups, mailing lists and forums.
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Articles are the property of their respective owners. Unless otherwise stated in the body of the article, article content (C) 1994-2013 by James Mohr. All rights reserved. The stylized page/paper, as well as the terms "The Linux Tutorial", "The Linux Server Tutorial", "The Linux Knowledge Base and Tutorial" and "The place where you learn Linux" are service marks of James Mohr. All rights reserved.
The Linux Knowledge Base and Tutorial may contain links to sites on the Internet, which are owned and operated by third parties. The Linux Tutorial is not responsible for the content of any such third-party site. By viewing/utilizing this web site, you have agreed to our disclaimer, terms of use and privacy policy. Use of automated download software ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and are therefore expressly prohibited. For more details on this, take a look here

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.08 Seconds