2
Copyright (c) 1996-2006 Han The Thanh, <thanh@pdftex.org>
4
This file is part of pdfTeX.
6
pdfTeX is free software; you can redistribute it and/or modify
7
it under the terms of the GNU General Public License as published by
8
the Free Software Foundation; either version 2 of the License, or
9
(at your option) any later version.
11
pdfTeX is distributed in the hope that it will be useful,
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
GNU General Public License for more details.
16
You should have received a copy of the GNU General Public License
17
along with pdfTeX; if not, write to the Free Software
18
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
3
Copyright 1996-2006 Han The Thanh <thanh@pdftex.org>
4
Copyright 2006-2008 Taco Hoekwater <taco@luatex.org>
6
This file is part of LuaTeX.
8
LuaTeX is free software; you can redistribute it and/or modify it under
9
the terms of the GNU General Public License as published by the Free
10
Software Foundation; either version 2 of the License, or (at your
11
option) any later version.
13
LuaTeX is distributed in the hope that it will be useful, but WITHOUT
14
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
16
License for more details.
18
You should have received a copy of the GNU General Public License along
19
with LuaTeX; if not, see <http://www.gnu.org/licenses/>. }
21
{ $Id: luatex.defines 1347 2008-06-30 13:51:48Z taco $ }
23
23
{ luatex.defines: additions for luaTeX }
25
@define function simple_advance_width();
25
27
@define function new_node();
26
28
@define function new_glyph_node;
27
29
@define procedure flush_node();
75
77
@define procedure dump_language_data;
76
78
@define procedure undump_language_data;
77
79
@define function insert_discretionary();
80
@define function compound_word_break();
78
81
@define procedure set_pre_hyphen_char();
79
82
@define procedure set_post_hyphen_char();
83
@define procedure set_pre_exhyphen_char();
84
@define procedure set_post_exhyphen_char();
80
85
@define function get_pre_hyphen_char();
81
86
@define function get_post_hyphen_char();
87
@define function get_pre_exhyphen_char();
88
@define function get_post_exhyphen_char();
83
91
{ macros from luatex.h }
84
92
@define function pdf_char_marked();
227
235
@define procedure undump_ocp_table ();
228
236
@define procedure run_external_ocp ();
230
@define function loadpoolstrings();
232
238
{ 'texfont' library definitions }
234
240
@define procedure dump_font ();
459
468
{functions from textoken.c }
461
470
@define function get_next;
471
@define function active_to_cs();
463
473
{ functions from vfpacket.c }
464
474
@define function new_vf_packet();
473
483
@define function check_image_b();
474
484
@define function check_image_c();
475
485
@define function check_image_i();
486
@define function epdf_xsize();
487
@define function epdf_ysize();
476
488
@define function epdf_orig_x();
477
489
@define function epdf_orig_y();
478
490
@define function image_pages();
494
506
@define procedure out_image();
496
508
{ functions from limglib.c }
497
@define procedure lua_setximage();
499
510
{ functions from writet3.c }
500
511
@define function get_pk_char_width();