Entry Srouji:EPODD-5-4-163 from epodd.bib
Last update: Fri Jan 5 02:09:17 MST 2018
Top |
Symbols |
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
BibTeX entry
@Article{Srouji:EPODD-5-4-163,
author = "Johny Srouji and Daniel Berry",
title = "{Arabic} formatting with {\tt ditroff/ffortid}",
journal = j-EPODD,
volume = "5",
number = "4",
pages = "163--208",
month = dec,
year = "1992",
CODEN = "EPODEU",
ISSN = "0894-3982",
bibdate = "Sat Jan 06 18:25:34 1996",
bibsource = "http://www.math.utah.edu/pub/tex/bib/epodd.bib",
abstract = "This paper describes an Arabic formatting system that
is able for format multilingual scientific documents,
containing text in Arabic or Persian, as well as other
languages, plus pictures, graphs, formulae, tables,
bibliographical citations, and bibliographies. The
system is an extension of {\tt ditroff/ffortid} that is
already capable of handling Hebrew in the context of
multilingual scientific documents. {\tt
ditroff/ffortid} itself is a collection of pre- and
postprocessors for the UNIX {\tt ditroff} (Device
Independent Typesetter RunOFF) formatter. The new
system is built without changing {\tt ditroff} itself.
The extension consists of a new preprocessor, fonts,
and a modified existing postprocessor. The preprocessor
transliterates from a phonetic rendition of Arabic
using only the two cases of the Latin alphabet. The
preprocessor assigns a position, stand-alone,
connected-previous, connected-after, or connected-both,
to each letter. It recognizes ligatures and assigns
vertical positions from a standard Arabic keyboard
using the standard ASMO encoding. In any case, the
output has each positioned letter or ligature and each
diacritical mark encoded according to the font's
encoding scheme. The fonts are assumed to be designed
to connect letters that should be connected when they
are printed adjacent to each other. The postprocessor
is an enhancement of the {\tt ffortid} program that
arranges for right-to-left printing of identified
right-to-left fonts. The major enhancement is
stretching final letters of lines or words instead of
inserting extra inter-word spaces, in order to justify
the text. As a self-test, this paper was formatted
using the described system, and it contains many
examples of text written in Arabic, Hebrew, and
English.",
keywords = "Arabic, Bidirectional, Formatting, Multi-lingual,
Troff",
}
Related entries
- able,
2(1)25,
6(3)207
- according,
7(4)251
- already,
0(0)13,
5(2)55,
6(3)115
- any,
2(2)101,
5(3)143,
6(1)23,
6(3)231,
6(4)423
- Arabic,
8(2)111
- Berry, Daniel,
2(3)119,
3(2)65
- built,
7(2)75
- capable,
7(3)117
- case,
2(4)211,
2(4)231,
6(3)171,
7(1)3,
7(3)179,
7(4)231
- changing,
6(3)145
- citation,
2(4)193
- collection,
2(4)211,
2(4)231,
5(1)1
- connected,
6(4)413
- consists,
1(1)3,
2(3)119,
4(3)125
- contain,
1(1)3,
2(3)119,
4(1)3,
4(3)125,
6(2)93,
6(3)115,
6(3)133,
6(4)447
- containing,
1(1)3,
6(4)413,
6(4)435,
8(4)295
- context,
1(2)105,
6(4)397,
6(4)495
- describe,
1(1)3,
1(1)19,
1(1)55,
1(2)79,
1(2)117,
2(2)65,
2(3)119,
2(3)157,
2(4)211,
2(4)231,
3(1)29,
3(2)65,
3(3)125,
3(4)179,
3(4)207,
4(1)27,
4(2)63,
4(2)109,
4(3)125,
5(2)79,
5(3)105,
6(1)23,
6(2)93,
6(4)423,
6(4)481
- described,
1(2)79,
2(3)119,
3(3)141,
4(1)43,
5(1)1,
5(2)63,
6(3)261,
6(3)273,
6(3)289,
6(4)315,
6(4)349,
7(2)55,
7(3)147,
7(4)197,
7(4)217,
7(4)231
- designed,
1(1)19,
1(2)79,
3(1)29,
5(2)91,
5(3)105,
6(1)35,
6(2)67,
6(3)289
- device,
4(3)151,
6(1)3,
6(2)67,
6(3)207
- ditroff,
2(3)119,
6(4)315
- each,
1(1)19,
1(1)55,
2(3)119,
2(4)179,
3(2)99,
3(3)155,
3(4)227,
4(1)43,
6(1)3,
6(3)183,
6(3)231,
6(4)397,
6(4)435,
7(1)35
- encoded,
4(1)27,
4(2)63,
5(3)105,
6(4)397
- encoding,
6(3)289,
6(4)349,
7(4)197
- English,
2(3)119
- enhancement,
2(3)157,
2(4)193,
7(3)147
- example,
2(3)119,
4(1)3,
4(4)219,
5(2)55,
5(2)63,
6(3)133,
6(3)213,
6(4)385,
6(4)397,
6(4)447,
6(4)469,
7(2)75,
7(2)89
- existing,
2(4)193,
3(2)93,
3(3)125,
4(1)3,
4(2)63,
6(3)145,
6(4)339,
7(3)179,
7(4)217,
8(1)31
- extension,
3(2)105,
6(4)361
- extra,
4(2)109,
6(4)315
- ffortid,
2(3)119
- font,
1(1)3,
2(1)47,
4(2)109,
4(3)151,
4(3)171,
6(1)3,
6(2)67,
6(3)115,
6(3)117,
6(3)133,
6(3)145,
6(3)159,
6(3)171,
6(3)183,
6(3)219,
6(3)249,
6(3)289,
7(4)197,
7(4)217,
7(4)231,
7(4)251,
8(4)281
- format,
1(1)55,
2(3)119,
3(1)47,
4(2)63,
4(3)151,
6(3)171,
6(4)435,
6(4)447,
6(4)481,
8(4)295
- formatted,
2(4)231
- formatter,
1(1)3,
2(1)3,
2(3)169,
5(1)19,
6(1)23,
8(2)167
- formatting,
1(1)3,
1(1)55,
2(1)25,
2(3)119,
3(1)3,
5(1)19,
5(3)143,
6(4)315,
6(4)327,
6(4)423
- formulae,
3(2)105
- graph,
2(2)91,
2(4)231,
6(4)457
- handling,
3(3)141,
6(4)469
- has,
0(0)13,
1(1)19,
1(1)55,
2(1)25,
2(1)47,
2(2)101,
2(4)179,
3(1)29,
3(2)105,
3(3)155,
3(4)207,
4(3)151,
4(4)205,
5(2)55,
5(2)63,
5(2)73,
5(3)131,
5(4)209,
6(1)3,
6(1)35,
6(3)115,
6(3)283,
6(3)289,
6(4)385,
6(4)481,
7(1)3,
7(1)35,
7(2)75,
7(3)117,
7(3)147,
7(3)179,
7(4)197
- Hebrew,
2(3)119
- identified,
1(1)19,
2(1)25,
5(1)1
- independent,
6(4)327
- inserting,
6(4)447
- instead,
2(3)143,
6(3)145
- itself,
4(1)3,
6(4)349,
7(3)117
- language,
1(1)3,
1(1)55,
1(2)79,
1(2)117,
2(1)3,
2(1)25,
2(2)65,
2(3)119,
2(3)157,
2(4)179,
3(1)3,
3(2)93,
3(3)125,
3(3)141,
4(1)3,
4(1)27,
5(3)105,
6(2)93,
6(4)315,
6(4)339,
6(4)385,
7(3)163,
7(4)197,
8(2)125
- Latin,
6(3)117
- left, right-to-,
2(3)119
- ligature,
7(4)217
- line,
1(1)3,
1(2)79,
2(1)25,
3(2)99,
4(4)185,
6(3)249,
7(1)51,
7(3)147
- lingual, Multi-,
2(3)119,
3(2)65
- major,
2(3)119
- many,
1(1)55,
2(2)91,
2(4)211,
3(1)29,
3(3)141,
3(3)155,
4(1)3,
4(4)205,
5(1)1,
5(4)209,
6(1)3,
6(3)183
- mark,
6(4)423,
7(3)117
- modified,
2(1)25,
2(4)231,
6(3)231
- Multi-lingual,
2(3)119,
3(2)65
- new,
1(2)97,
2(2)101,
2(3)119,
2(4)193,
3(2)65,
3(3)125,
4(2)63,
4(3)151,
4(4)205,
5(4)209,
6(3)115,
6(3)145,
6(3)213,
6(3)273,
6(4)339,
6(4)385,
6(4)457,
6(4)469,
7(1)35,
7(3)179,
7(4)217,
8(2)125
- only,
0(0)13,
1(1)55,
1(2)117,
2(1)47,
2(3)119,
2(4)231,
4(4)185
- order,
1(1)3,
2(3)119,
2(4)179,
6(1)35,
6(3)145,
6(3)171,
6(3)261,
7(3)179,
7(4)197,
7(4)231,
7(4)251
- other,
0(0)13,
1(1)19,
1(1)45,
1(2)79,
1(2)117,
2(4)193,
3(2)99,
3(4)179,
3(4)227,
4(1)3,
4(2)109,
4(3)125,
6(2)93,
6(3)183,
6(4)447,
6(4)481,
6(4)495,
7(1)21,
7(1)35
- output,
1(1)55,
1(2)117,
2(3)119,
2(4)179,
4(3)151,
6(1)23,
6(3)207,
6(4)361,
7(4)197
- paper,
0(0)13,
1(1)3,
1(1)45,
1(2)79,
1(2)97,
1(2)105,
1(2)117,
2(1)3,
2(2)65,
2(2)91,
2(3)119,
2(3)143,
2(3)157,
2(4)179,
2(4)193,
2(4)231,
3(1)47,
3(2)65,
3(2)105,
3(3)125,
3(4)179,
3(4)227,
4(1)3,
4(1)27,
4(1)43,
4(2)63,
4(2)109,
4(3)125,
4(4)185,
4(4)205,
4(4)219,
5(1)19,
5(2)55,
5(2)63,
5(2)73,
5(2)79,
5(2)91,
5(3)131,
5(4)209,
6(1)3,
6(1)23,
6(2)67,
6(3)115,
6(3)133,
6(3)145,
6(3)159,
6(3)183,
6(3)207,
6(3)219,
6(3)231,
6(3)249,
6(3)273,
6(4)315,
6(4)327,
6(4)339,
6(4)397,
6(4)423,
6(4)435,
6(4)447,
6(4)457,
6(4)481,
6(4)495,
7(1)21,
7(2)55,
7(2)89,
7(3)117,
7(3)163,
7(3)179,
7(4)197
- plus,
3(1)47
- position,
2(1)47
- preprocessor,
2(3)157,
7(4)197
- printed,
1(1)19,
1(2)79,
2(3)119,
3(1)47,
3(3)155,
6(3)273,
6(4)481
- printing,
1(1)3,
1(1)55,
1(2)79,
6(2)67,
6(3)115
- program,
1(1)3,
2(1)25,
2(2)91,
2(3)119,
2(3)157,
3(2)65,
3(3)125,
5(3)105,
6(2)93,
6(3)115,
6(3)145,
6(4)315,
6(4)361
- recognize,
6(4)447
- right-to-left,
2(3)119
- scheme,
4(2)109,
6(2)67,
8(2)221
- scientific,
1(2)117
- should,
2(1)3,
3(2)93,
4(1)43,
4(2)109,
5(2)79,
6(1)23,
6(4)481,
7(4)231
- space,
8(2)247
- standard,
1(2)79,
1(2)117,
2(1)3,
2(2)65,
3(2)65,
3(2)93,
4(1)3,
4(1)27,
4(2)63,
5(3)105,
6(3)289,
6(4)327,
6(4)339,
6(4)481,
7(3)117,
7(3)163,
7(3)179,
7(4)197,
7(4)217
- table,
7(1)21,
7(4)197
- text,
1(1)55,
1(2)79,
1(2)117,
2(1)25,
2(1)47,
2(2)101,
2(3)119,
2(3)143,
2(3)169,
2(4)231,
3(1)3,
4(3)125,
4(4)185,
4(4)219,
5(1)1,
5(1)19,
5(3)131,
6(1)23,
6(1)35,
6(2)93,
6(3)117,
6(3)241,
6(3)249,
6(3)273,
6(3)283,
6(4)349,
6(4)373,
6(4)397,
6(4)413,
6(4)495
- to-left, right-,
2(3)119
- troff,
1(1)3,
1(1)55,
2(3)119,
6(1)23,
6(4)315
- two,
0(0)13,
1(1)19,
1(1)45,
2(3)119,
3(2)99,
3(2)105,
3(4)179,
4(4)219,
5(2)63,
5(2)79,
5(3)105,
6(1)23,
6(2)93,
6(3)115,
6(3)171,
6(3)231,
6(4)327,
7(2)89,
7(4)217
- typesetter,
0(0)13,
1(2)117,
4(3)151
- UNIX,
1(1)3,
8(1)1
- using,
2(1)25,
2(3)143,
2(4)179,
3(3)155,
4(2)87,
4(2)109,
4(4)185,
4(4)205,
5(2)73,
5(3)105,
5(4)209,
6(2)93,
6(3)117,
6(3)133,
6(3)249,
6(3)273,
6(4)397,
6(4)469,
6(4)481,
7(1)3,
7(3)147,
7(3)179,
7(4)197
- vertical,
6(3)273,
7(4)251
- was,
1(1)55,
2(1)25,
2(3)119,
3(1)29,
3(2)65,
3(4)179,
3(4)227,
4(4)205,
6(2)93,
6(3)115,
6(3)241,
6(4)457,
7(1)21
- well,
2(3)157,
3(3)155,
3(4)179,
5(3)143,
6(1)3,
6(3)145,
6(3)207,
6(4)327,
6(4)385,
7(3)147,
7(4)197,
7(4)251
- when,
3(2)99,
3(3)125,
4(1)43,
4(2)87,
4(4)185,
4(4)205,
4(4)219,
6(2)67,
6(3)115,
6(3)241,
6(3)273,
6(4)397,
7(4)217
- word,
1(1)55,
6(3)273,
6(4)435,
7(3)117,
8(2)277
- written,
2(3)119,
2(3)143