summaryrefslogtreecommitdiff
path: root/support/dktools/f2leps.c
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-09-20 03:03:26 +0000
committerNorbert Preining <norbert@preining.info>2020-09-20 03:03:26 +0000
commit1f457376b478257b88d4a857f5ec1b6155442dd7 (patch)
tree2a06a60551dea362cf8cb0cb0ba66c78608717c4 /support/dktools/f2leps.c
parentac690ca29ad5bf8a5203a65fd6252f7b564f4727 (diff)
CTAN sync 202009200303
Diffstat (limited to 'support/dktools/f2leps.c')
-rw-r--r--support/dktools/f2leps.c334
1 files changed, 193 insertions, 141 deletions
diff --git a/support/dktools/f2leps.c b/support/dktools/f2leps.c
index aea321a2c2..1229140b13 100644
--- a/support/dktools/f2leps.c
+++ b/support/dktools/f2leps.c
@@ -1,36 +1,14 @@
/*
- WARNING: This file was generated by dkct.
- Changes you make here will be lost if dkct is run again!
- You should modify the original source and run dkct on it.
- Original source: f2leps.ctr
+Copyright (C) 2012-2020, Dirk Krause
+SPDX-License-Identifier: BSD-3-Clause
*/
/*
-Copyright (C) 2012-2017, Dirk Krause
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-* Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the above opyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-* Neither the name of the author nor the names of contributors may be used
- to endorse or promote products derived from this software without specific
- prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED.
-IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ WARNING: This file was generated by the dkct program (see
+ http://dktools.sourceforge.net/ for details).
+ Changes you make here will be lost if dkct is run again!
+ You should modify the original source and run dkct on it.
+ Original source: f2leps.ctr
*/
/** @file f2leps.c The f2leps module.
@@ -53,11 +31,13 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "dk3font.h"
#include "dk3bm.h"
#include "dk3bmeps.h"
+#include "dk3unused.h"
+
-#line 704 "f2leps.ctr"
+#line 706 "f2leps.ctr"
@@ -98,7 +78,7 @@ static char const * const f2leps_font_reencode_2[] = {
NULL
-#line 743 "f2leps.ctr"
+#line 745 "f2leps.ctr"
};
#else
/** Font reencoding to write ISO-LATIN-1 encoded strings.
@@ -136,7 +116,7 @@ static char const * const f2leps_font_reencode_2[] = {
NULL
-#line 779 "f2leps.ctr"
+#line 781 "f2leps.ctr"
};
#endif
@@ -164,7 +144,7 @@ static char const * const f2leps_right_aligned_text[] = {
NULL
-#line 805 "f2leps.ctr"
+#line 807 "f2leps.ctr"
};
@@ -192,7 +172,7 @@ static char const * const f2leps_centered_aligned_text[] = {
NULL
-#line 831 "f2leps.ctr"
+#line 833 "f2leps.ctr"
};
#else
@@ -223,7 +203,7 @@ static char const * const f2leps_right_aligned_text[] = {
NULL
-#line 860 "f2leps.ctr"
+#line 862 "f2leps.ctr"
};
@@ -255,7 +235,7 @@ static char const * const f2leps_centered_aligned_text[] = {
NULL
-#line 890 "f2leps.ctr"
+#line 892 "f2leps.ctr"
};
#endif
@@ -291,7 +271,7 @@ char const * const f2leps_c8_kw[] = {
"0 0 %ld %ld\n",
/* 8 */
-"%%Creator: http://dktools.sourceforge.net\n",
+"%%Creator: http://sourceforge.net/p/dktools/wiki/fig2lat/\n",
/* 9 */
"%%Title: Converted Fig image\n",
@@ -428,7 +408,7 @@ char const * const f2leps_c8_kw[] = {
NULL
-#line 1114 "f2leps.ctr"
+#line 1116 "f2leps.ctr"
};
@@ -439,7 +419,7 @@ NULL
/* ************************************************************************ */
-#line 1120 "f2leps.ctr"
+#line 1122 "f2leps.ctr"
@@ -635,11 +615,12 @@ static
void
f2leps_file_footer(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
FILE *of,
int pure
)
{
+ DK3_UNUSED_ARG(drw)
if(pure) {
/* end */
fputs(f2leps_c8_kw[18], of);
@@ -739,7 +720,7 @@ void
f2leps_image_object(
FILE *of,
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
dk3_fig_obj_t *obj,
dk3_bb_t *outbb,
int drawdir,
@@ -747,13 +728,14 @@ f2leps_image_object(
)
{
int res = 0;
+ DK3_UNUSED_ARG(drw)
res = dk3bm_ps_place_object(
of,outbb,drawdir,(obj->dt).pol.fn,job->app,job->pslevel,ec
);
if(!(res)) {
job->exval = FIG2LAT_EXIT_ERROR_UNKNOWN;
-#line 1432 "f2leps.ctr"
+#line 1436 "f2leps.ctr"
}
}
@@ -773,14 +755,16 @@ void
f2leps_set_line_style(
FILE *of,
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
int ls,
double sv,
double lw
)
{
double gw; /* Gap width. */
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
gw = f2lto_find_gap_length(job, lw, sv);
switch(ls) {
case DK3_FIG_LS_DASHED: {
@@ -835,7 +819,7 @@ f2leps_debug(
/* ************************************************************************ */
-#line 1509 "f2leps.ctr"
+#line 1515 "f2leps.ctr"
int
@@ -849,43 +833,43 @@ f2leps_eps_with_tex_initialize(f2l_job_t *job, dk3_fig_drawing_t *drw)
int ff;
-#line 1521 "f2leps.ctr"
+#line 1527 "f2leps.ctr"
drw->dsd = (void *)(pdi = f2leps_drawing_info_new(job, 1));
if(drw->dsd) {
-#line 1523 "f2leps.ctr"
+#line 1529 "f2leps.ctr"
oldsourcename = dk3app_get_source_file(job->app);
oldsourceline = dk3app_get_source_line(job->app);
pdi->shortOutFile = dk3fig_tool_short_output_file_name(job->on2, job->app);
if(pdi->shortOutFile) {
-#line 1527 "f2leps.ctr"
+#line 1533 "f2leps.ctr"
back = 1;
-#line 1528 "f2leps.ctr"
+#line 1534 "f2leps.ctr"
dk3sto_it_reset(drw->iobj);
while(NULL != (pobj = (dk3_fig_obj_t *)dk3sto_it_next(drw->iobj))) {
-#line 1531 "f2leps.ctr"
+#line 1537 "f2leps.ctr"
dk3app_set_source_line(job->app, pobj->li);
switch(pobj->ot) {
case DK3_FIG_OBJ_TEXT: {
-#line 1534 "f2leps.ctr"
+#line 1540 "f2leps.ctr"
ff = (pobj->dt).txt.ff;
if(!(ff & DK3_FIG_FONT_FLAG_HIDDEN)) {
-#line 1536 "f2leps.ctr"
+#line 1542 "f2leps.ctr"
if(!(ff & DK3_FIG_FONT_FLAG_SPECIAL)) {
-#line 1537 "f2leps.ctr"
+#line 1543 "f2leps.ctr"
if(ff & DK3_FIG_FONT_FLAG_PS) {
-#line 1538 "f2leps.ctr"
+#line 1544 "f2leps.ctr"
if(job->ntf) {
-#line 1539 "f2leps.ctr"
+#line 1545 "f2leps.ctr"
pobj->dsd = (void *)f2l_tool_register_font(
pdi->sFonts, pdi->iFonts, &(pdi->nFonts),
(pobj->dt).txt.fo, (pobj->dt).txt.fs, job->app
@@ -894,11 +878,11 @@ f2leps_eps_with_tex_initialize(f2l_job_t *job, dk3_fig_drawing_t *drw)
back = 0;
f2l_tool_set_exit_status(job, FIG2LAT_EXIT_ERROR_SYSTEM);
-#line 1546 "f2leps.ctr"
+#line 1552 "f2leps.ctr"
}
} else {
-#line 1548 "f2leps.ctr"
+#line 1554 "f2leps.ctr"
}
}
}
@@ -908,39 +892,43 @@ f2leps_eps_with_tex_initialize(f2l_job_t *job, dk3_fig_drawing_t *drw)
}
} else {
-#line 1556 "f2leps.ctr"
+#line 1562 "f2leps.ctr"
f2l_tool_set_exit_status(job, FIG2LAT_EXIT_ERROR_SYSTEM);
-#line 1557 "f2leps.ctr"
+#line 1563 "f2leps.ctr"
}
dk3app_set_source_file(job->app, oldsourcename);
dk3app_set_source_line(job->app, oldsourceline);
} else {
-#line 1561 "f2leps.ctr"
+#line 1567 "f2leps.ctr"
f2l_tool_set_exit_status(job, FIG2LAT_EXIT_ERROR_SYSTEM);
-#line 1562 "f2leps.ctr"
+#line 1568 "f2leps.ctr"
}
-#line 1563 "f2leps.ctr"
+#line 1569 "f2leps.ctr"
return back;
}
void
-f2leps_eps_with_tex_end(f2l_job_t *job, dk3_fig_drawing_t *drw)
+f2leps_eps_with_tex_end(
+ f2l_job_t * DK3_SILENCE_ARG_UNUSED(job),
+ dk3_fig_drawing_t *drw
+)
{
-#line 1572 "f2leps.ctr"
+#line 1581 "f2leps.ctr"
+ DK3_UNUSED_ARG(job)
if(drw->dsd) {
f2leps_drawing_info_delete((f2leps_drawing_info_t *)(drw->dsd));
}
-#line 1576 "f2leps.ctr"
+#line 1586 "f2leps.ctr"
}
@@ -951,7 +939,7 @@ f2leps_eps_with_tex_open_output_files(f2l_job_t *job)
int back = 0;
-#line 1585 "f2leps.ctr"
+#line 1595 "f2leps.ctr"
job->of1 = dk3sf_fopen_app(job->on1, dkT("w"), job->app);
if(job->of1) {
job->of2 = dk3sf_fopen_app(job->on2, dkT("wb"), job->app);
@@ -960,16 +948,16 @@ f2leps_eps_with_tex_open_output_files(f2l_job_t *job)
} else {
f2l_tool_set_exit_status(job, FIG2LAT_EXIT_ERROR_SYSTEM);
-#line 1592 "f2leps.ctr"
+#line 1602 "f2leps.ctr"
}
} else {
f2l_tool_set_exit_status(job, FIG2LAT_EXIT_ERROR_SYSTEM);
-#line 1595 "f2leps.ctr"
+#line 1605 "f2leps.ctr"
}
-#line 1597 "f2leps.ctr"
+#line 1607 "f2leps.ctr"
return back;
}
@@ -980,7 +968,7 @@ f2leps_eps_with_tex_close_output_files(f2l_job_t *job)
{
-#line 1606 "f2leps.ctr"
+#line 1616 "f2leps.ctr"
if(job->of2) {
dk3sf_fclose_app(job->of2, job->app);
} job->of2 = NULL;
@@ -989,7 +977,7 @@ f2leps_eps_with_tex_close_output_files(f2l_job_t *job)
} job->of1 = NULL;
-#line 1613 "f2leps.ctr"
+#line 1623 "f2leps.ctr"
}
@@ -1001,15 +989,15 @@ f2leps_eps_with_tex_start_processing(f2l_job_t *job, dk3_fig_drawing_t *drw)
int back = 1;
-#line 1623 "f2leps.ctr"
+#line 1633 "f2leps.ctr"
pdi = (f2leps_drawing_info_t *)(drw->dsd);
f2leps_file_header(job, drw, job->of2, 0);
f2l_tool_start_tex_part(
- job->of1, job, drw, pdi->shortOutFile, pdi->iFonts, pdi->nFonts
+ job->of1, job, pdi->shortOutFile, pdi->iFonts, pdi->nFonts
);
-#line 1629 "f2leps.ctr"
+#line 1639 "f2leps.ctr"
return back;
}
@@ -1020,12 +1008,12 @@ f2leps_eps_with_tex_end_processing(f2l_job_t *job, dk3_fig_drawing_t *drw)
{
-#line 1638 "f2leps.ctr"
+#line 1648 "f2leps.ctr"
f2leps_file_footer(job, drw, job->of2, 0);
f2l_tool_end_tex_part(job->of1);
-#line 1641 "f2leps.ctr"
+#line 1651 "f2leps.ctr"
}
@@ -1063,10 +1051,12 @@ f2leps_eps_with_tex_image_object(
void
f2leps_eps_with_tex_newpath(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[21], job->of2);
}
@@ -1075,12 +1065,14 @@ f2leps_eps_with_tex_newpath(
void
f2leps_eps_with_tex_moveto(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
double x,
double y
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of2, f2leps_c8_kw[25], x, y);
}
@@ -1089,12 +1081,14 @@ f2leps_eps_with_tex_moveto(
void
f2leps_eps_with_tex_lineto(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
double x,
double y
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of2, f2leps_c8_kw[26], x, y);
}
@@ -1103,8 +1097,8 @@ f2leps_eps_with_tex_lineto(
void
f2leps_eps_with_tex_curveto(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
double xcs,
double ycs,
double xce,
@@ -1113,6 +1107,8 @@ f2leps_eps_with_tex_curveto(
double ye
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of2, f2leps_c8_kw[27], xcs, ycs, xce, yce, xe, ye);
}
@@ -1121,10 +1117,12 @@ f2leps_eps_with_tex_curveto(
void
f2leps_eps_with_tex_closepath(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[28], job->of2);
}
@@ -1133,10 +1131,12 @@ f2leps_eps_with_tex_closepath(
void
f2leps_eps_with_tex_fill(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[29], job->of2);
}
@@ -1145,10 +1145,12 @@ f2leps_eps_with_tex_fill(
void
f2leps_eps_with_tex_clip(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[30], job->of2);
}
@@ -1157,10 +1159,12 @@ f2leps_eps_with_tex_clip(
void
f2leps_eps_with_tex_stroke(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[31], job->of2);
}
@@ -1169,10 +1173,12 @@ f2leps_eps_with_tex_stroke(
void
f2leps_eps_with_tex_gsave(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[15], job->of2);
}
@@ -1181,10 +1187,12 @@ f2leps_eps_with_tex_gsave(
void
f2leps_eps_with_tex_grestore(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[16], job->of2);
}
@@ -1193,13 +1201,15 @@ f2leps_eps_with_tex_grestore(
void
f2leps_eps_with_tex_setcolor(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
double r,
double g,
double b
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of2, f2leps_c8_kw[32], r, g, b);
}
@@ -1208,11 +1218,13 @@ f2leps_eps_with_tex_setcolor(
void
f2leps_eps_with_tex_set_line_width(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
double lw
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of2, f2leps_c8_kw[33], lw);
}
@@ -1235,11 +1247,13 @@ f2leps_eps_with_tex_set_line_style(
void
f2leps_eps_with_tex_set_line_end(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
int le
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of2, f2leps_c8_kw[34], le);
}
@@ -1248,11 +1262,13 @@ f2leps_eps_with_tex_set_line_end(
void
f2leps_eps_with_tex_set_line_join(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
int lj
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of2, f2leps_c8_kw[35], lj);
}
@@ -1261,10 +1277,11 @@ f2leps_eps_with_tex_set_line_join(
void
f2leps_eps_with_tex_set_color_1(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
dk3_rgb_color_t *rgb
)
{
+ DK3_UNUSED_ARG(drw)
fprintf(job->of2, f2leps_c8_kw[32], rgb->r, rgb->g, rgb->b);
}
@@ -1273,10 +1290,11 @@ f2leps_eps_with_tex_set_color_1(
void
f2leps_eps_with_tex_set_color_2(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
dk3_rgb_color_t *rgb
)
{
+ DK3_UNUSED_ARG(drw)
fprintf(job->of2, f2leps_c8_kw[32], rgb->r, rgb->g, rgb->b);
}
@@ -1299,7 +1317,7 @@ f2leps_eps_with_tex_debug(
/* ************************************************************************ */
-#line 1910 "f2leps.ctr"
+#line 1950 "f2leps.ctr"
int
@@ -1368,7 +1386,7 @@ f2leps_eps_pure_initialize(f2l_job_t *job, dk3_fig_drawing_t *drw)
} else {
f2l_tool_set_exit_status(job, FIG2LAT_EXIT_ERROR_SYSTEM);
-#line 1977 "f2leps.ctr"
+#line 2017 "f2leps.ctr"
}
return back;
}
@@ -1376,8 +1394,12 @@ f2leps_eps_pure_initialize(f2l_job_t *job, dk3_fig_drawing_t *drw)
void
-f2leps_eps_pure_end(f2l_job_t *job, dk3_fig_drawing_t *drw)
+f2leps_eps_pure_end(
+ f2l_job_t * DK3_SILENCE_ARG_UNUSED(job),
+ dk3_fig_drawing_t *drw
+)
{
+ DK3_UNUSED_ARG(job)
if(drw->dsd) {
f2leps_drawing_info_delete((f2leps_drawing_info_t *)(drw->dsd));
}
@@ -1395,7 +1417,7 @@ f2leps_eps_pure_open_output_files(f2l_job_t *job)
} else {
f2l_tool_set_exit_status(job, FIG2LAT_EXIT_ERROR_SYSTEM);
-#line 2002 "f2leps.ctr"
+#line 2046 "f2leps.ctr"
}
return back;
}
@@ -1576,7 +1598,7 @@ f2leps_eps_pure_text_object(
dk3app_log_1(job->app, DK3_LL_WARNING, job->msg, 41);
f2l_tool_set_exit_status(job, FIG2LAT_EXIT_ERROR_SYNTAX);
-#line 2181 "f2leps.ctr"
+#line 2225 "f2leps.ctr"
}
}
}
@@ -1600,10 +1622,12 @@ f2leps_eps_pure_image_object(
void
f2leps_eps_pure_newpath(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[21], job->of1);
}
@@ -1612,12 +1636,14 @@ f2leps_eps_pure_newpath(
void
f2leps_eps_pure_moveto(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
double x,
double y
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of1, f2leps_c8_kw[25], x, y);
}
@@ -1626,12 +1652,14 @@ f2leps_eps_pure_moveto(
void
f2leps_eps_pure_lineto(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
double x,
double y
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of1, f2leps_c8_kw[26], x, y);
}
@@ -1640,8 +1668,8 @@ f2leps_eps_pure_lineto(
void
f2leps_eps_pure_curveto(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
double xcs,
double ycs,
double xce,
@@ -1650,6 +1678,8 @@ f2leps_eps_pure_curveto(
double ye
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of1, f2leps_c8_kw[27], xcs, ycs, xce, yce, xe, ye);
}
@@ -1658,10 +1688,12 @@ f2leps_eps_pure_curveto(
void
f2leps_eps_pure_closepath(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[28], job->of1);
}
@@ -1670,10 +1702,12 @@ f2leps_eps_pure_closepath(
void
f2leps_eps_pure_fill(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[29], job->of1);
}
@@ -1682,10 +1716,12 @@ f2leps_eps_pure_fill(
void
f2leps_eps_pure_clip(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[30], job->of1);
}
@@ -1694,10 +1730,12 @@ f2leps_eps_pure_clip(
void
f2leps_eps_pure_stroke(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[31], job->of1);
}
@@ -1706,10 +1744,12 @@ f2leps_eps_pure_stroke(
void
f2leps_eps_pure_gsave(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[15], job->of1);
}
@@ -1718,10 +1758,12 @@ f2leps_eps_pure_gsave(
void
f2leps_eps_pure_grestore(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj)
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fputs(f2leps_c8_kw[16], job->of1);
}
@@ -1730,13 +1772,15 @@ f2leps_eps_pure_grestore(
void
f2leps_eps_pure_setcolor(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
double r,
double g,
double b
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of1, f2leps_c8_kw[32], r, g, b);
}
@@ -1745,11 +1789,13 @@ f2leps_eps_pure_setcolor(
void
f2leps_eps_pure_set_line_width(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
double lw
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of1, f2leps_c8_kw[33], lw);
}
@@ -1773,11 +1819,13 @@ f2leps_eps_pure_set_line_style(
void
f2leps_eps_pure_set_line_end(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
int le
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of1, f2leps_c8_kw[34], le);
}
@@ -1786,11 +1834,13 @@ f2leps_eps_pure_set_line_end(
void
f2leps_eps_pure_set_line_join(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
- dk3_fig_obj_t *obj,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
+ dk3_fig_obj_t * DK3_SILENCE_ARG_UNUSED(obj),
int lj
)
{
+ DK3_UNUSED_ARG(drw)
+ DK3_UNUSED_ARG(obj)
fprintf(job->of1, f2leps_c8_kw[35], lj);
}
@@ -1799,10 +1849,11 @@ f2leps_eps_pure_set_line_join(
void
f2leps_eps_pure_set_color_1(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
dk3_rgb_color_t *rgb
)
{
+ DK3_UNUSED_ARG(drw)
fprintf(job->of1, f2leps_c8_kw[32], rgb->r, rgb->g, rgb->b);
}
@@ -1811,10 +1862,11 @@ f2leps_eps_pure_set_color_1(
void
f2leps_eps_pure_set_color_2(
f2l_job_t *job,
- dk3_fig_drawing_t *drw,
+ dk3_fig_drawing_t * DK3_SILENCE_ARG_UNUSED(drw),
dk3_rgb_color_t *rgb
)
{
+ DK3_UNUSED_ARG(drw)
fprintf(job->of1, f2leps_c8_kw[32], rgb->r, rgb->g, rgb->b);
}