w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

dvipdfm.c File Reference
#include <stdio.h>
#include <string.h>
#include <limits.h>
#include <ctype.h>
#include "config.h"
#include "system.h"
#include "mem.h"
#include "mfileio.h"
#include "dvi.h"
#include "pdfdoc.h"
#include "pdfdev.h"
#include "encodings.h"
#include "type1.h"
#include "type0.h"
#include "ttf.h"
#include "colorsp.h"
#include "pdfspecial.h"
#include "pdfparse.h"
#include "vf.h"
#include "pkfont.h"
#include "thumbnail.h"
#include "psimage.h"
#include "tfm.h"
Include dependency graph for dvipdfm.c:

Go to the source code of this file.

Classes

struct  rect
 
struct  page_range
 

Macros

#define pop_arg()   {argv += 1; argc -= 1;}
 

Typedefs

typedef struct rect rect
 

Functions

static rect get_paper_size (char *string)
 
static void set_default_pdf_filename (void)
 
static void usage (void)
 
void set_landscape_mode (void)
 
static void do_args (int argc, char *argv[])
 
static void cleanup (void)
 
static void read_config_file (void)
 
void error_cleanup (void)
 
int main (int argc, char *argv[])
 

Variables

struct {
   char *   s
 
   struct rect   data
 
paper_sizes []
 
char * dvi_filename = NULL
 
char * pdf_filename = NULL
 
static double paper_width = 612.0
 
static double paper_height = 792.0
 
static char landscape_mode = 0
 
static char ignore_colors = 0
 
static double mag = 1.0
 
static double x_offset =72.0
 
static double y_offset =72.0
 
static int font_dpi = 600
 
static int really_quiet = 0
 
struct page_rangepage_ranges = NULL
 
int max_page_ranges = 0
 
int num_page_ranges = 0
 
static char * config_file_name = "dvipdfmo.cfg"
 

Macro Definition Documentation

◆ pop_arg

#define pop_arg ( )    {argv += 1; argc -= 1;}

Definition at line 171 of file dvipdfm.c.

Typedef Documentation

◆ rect

typedef struct rect rect

Definition at line 1 of file dvipdfm.c.

Function Documentation

◆ cleanup()

static void cleanup ( void  )
static

Definition at line 528 of file dvipdfm.c.

References dvi_filename, page_ranges, pdf_filename, psimage_close(), and RELEASE.

Referenced by main().

◆ do_args()

◆ error_cleanup()

void error_cleanup ( void  )

Definition at line 588 of file dvipdfm.c.

References fprintf, pdf_error_cleanup(), pdf_filename, and remove().

◆ get_paper_size()

static rect get_paper_size ( char *  string)
static

Definition at line 80 of file dvipdfm.c.

References ERROR, i, paper_sizes, s, and strcmp().

Referenced by do_args().

◆ main()

◆ read_config_file()

◆ set_default_pdf_filename()

static void set_default_pdf_filename ( void  )
static

Definition at line 94 of file dvipdfm.c.

References basename, dvi_filename, NEW, pdf_filename, strcpy(), strlen(), strncmp(), strncpy(), and xbasename().

Referenced by main().

◆ set_landscape_mode()

void set_landscape_mode ( void  )

Definition at line 166 of file dvipdfm.c.

References dev_set_page_size(), paper_height, and paper_width.

Referenced by color_special().

◆ usage()

static void usage ( void  )
static

Definition at line 114 of file dvipdfm.c.

References exit(), fprintf, PACKAGE, fc-lang::stdout, and VERSION.

Referenced by do_args(), and main().

Variable Documentation

◆ config_file_name

char* config_file_name = "dvipdfmo.cfg"
static

Definition at line 537 of file dvipdfm.c.

Referenced by read_config_file().

◆ data

struct rect data
Examples
/dev/shm/warix/file_cache/windows/misc/w32tex-src.tar.xz/ktx/libs/freetype/include/freetype/freetype.h, and /dev/shm/warix/file_cache/windows/misc/w32tex-src.tar.xz/ptx/libs/freetype/include/freetype/freetype.h.

Definition at line 63 of file dvipdfm.c.

Referenced by __gmp_doprnt(), __gmp_doscan(), __gmpz_export(), __gmpz_import(), __synctex_data_has_page(), __transform(), _acquire_source_cleanup(), _base85_string_wrap_stream_write(), _cairo_base64_stream_write(), _cairo_base85_stream_write(), _cairo_boxes_for_each_box(), _cairo_cff_fallback_init(), _cairo_cff_scaled_font_is_cid_cff(), _cairo_cff_subset_init(), _cairo_deflate_stream_write(), _cairo_dfb_surface_map_to_image(), _cairo_gl_gradient_create(), _cairo_gl_shader_cache_destroy(), _cairo_gl_surface_extract_image_data(), _cairo_image_info_get_jbig2_info(), _cairo_image_info_get_jpeg_info(), _cairo_image_info_get_jpx_info(), _cairo_image_info_get_png_info(), _cairo_image_surface_create_with_pixman_format(), _cairo_image_surface_map_to_image(), _cairo_image_surface_to_bitmap(), _cairo_lzw_compress(), _cairo_mesh_pattern_rasterize(), _cairo_output_stream_write(), _cairo_output_stream_write_hex_string(), _cairo_pdf_surface_emit_image(), _cairo_ps_surface_emit_base85_string(), _cairo_ps_surface_emit_image(), _cairo_ps_surface_emit_surface(), _cairo_quartz_load_truetype_table(), _cairo_rtree_foreach(), _cairo_rtree_node_foreach(), _cairo_surface_observer_add_callback(), _cairo_tag_stack_set_top_data(), _cairo_traps_compositor_mask(), _cairo_win32_display_surface_set_clip(), _cairo_win32_printing_surface_check_jpeg(), _cairo_win32_printing_surface_check_png(), _cairo_xcb_connection_do_put_subimage(), _cairo_xcb_connection_put_image(), _cairo_xcb_connection_render_add_glyphs(), _cairo_xcb_surface_add_glyph(), _cairo_xlib_surface_add_glyph(), _cairo_xml_emit_double(), _cairo_xml_emit_string(), _caryll_read_otl_extend(), OT::_copy_data_to_cbdt(), _cpp_close_path(), _cpp_curve_to(), _cpp_line_to(), _cpp_move_to(), _destroy_image(), _emit_mesh_pattern(), _findMetaData(), _findSameDataBlock(), _get_bitmap_surface(), _get_image_surface(), _hash_data(), _hb_blob_destroy(), _hb_face_builder_data_create(), _hb_face_builder_data_destroy(), _hb_face_builder_data_reference_blob(), _hb_face_builder_reference_table(), _hb_face_for_data_closure_destroy(), _hb_face_for_data_reference_table(), _heap16_take(), _heap32_take(), _heap64_take(), _heap8_take(), _intel_bo_put_a1_image(), _ISCIIReset(), _jbig2_get_next_segment(), _pixman_image_for_surface(), _raster_source_cleanup(), _SHA256_transform(), _SHA512_transform(), _TIFFWriteDirectory(), _vg_surface_paint(), _word_wrap_stream_count_hexstring_up_to(), _word_wrap_stream_count_string_up_to(), _word_wrap_stream_count_word_up_to(), _word_wrap_stream_write(), _write_func(), _write_image_surface(), TileCache::abortCheckCbk(), Efont::Type1CharstringGenInterp::act_hintmask(), Efont::CharstringUnparser::act_hintmask(), add_alternate1_inverse_map(), add_dict(), add_ligature1_inverse_map(), add_ToUnicode_alternate(), add_ToUnicode_ligature(), add_ToUnicode_single(), addConstantGrayLow(), AddData(), Package::addFile(), Package::addItem(), Adler32Update(), aes_copy_cbc(), aes_copy_xor(), aes_remove_padding(), CollationSettings::aliasReordering(), allocDataBlock(), allocDynamic(), SplashOutputDev::alphaImageSrc(), append_cs_return(), AppendFile(), ApplyAltSubsAtPos(), ApplyAnchorPosAtPos(), ApplyContextual(), ApplyLigatureSubsAtPos(), ApplyLookup(), ApplyLookupAtPos(), ApplyMultSubsAtPos(), ApplyPairPosAtPos(), TileCompositor::applySelection(), ApplySinglePosAtPos(), ApplySingleSubsAtPos(), ApplyTickedFeatures(), arrayFindSequence(), arrayRead(), arrayReadStream(), arrayWrite(), auxiliar_checkclass(), auxiliar_checkgroup(), base16_encoded_lc(), base16_encoded_lc_ln(), base16_encoded_uc(), base16_encoded_uc_ln(), base64_encoded(), base64_encoded_ln(), base64_write_func(), base85_encoded(), base85_encoded_ln(), bin_open(), BinaryResource::BinaryResource(), blob_new(), blockconvLow(), BlockToData(), bmp_read_direct(), body(), BrotliCreateHuffmanTree(), BrotliEstimateBitCostsForLiterals(), BrotliFindAllStaticDictionaryMatches(), BrotliIsMostlyUTF8(), BrotliSetDictionaryData(), BrotliSplitBlock(), bskipglyphs(), bskipmarkglyphs(), buffer_get(), buffer_meth_send(), CollationDataBuilder::build(), RBBIRuleBuilder::build(), build_rle_packet(), BuildBlockHistograms(), CollationDataBuilder::buildFastLatinTable(), CollationDataBuilder::buildMappings(), Cache_Done(), cairo_boxes_for_each_box(), cairo_cff_font_fallback_generate(), cairo_cff_font_generate(), cairo_cff_font_write_fdselect(), cairo_dict_write_operator(), cairo_image_surface_create_for_data(), cairo_mesh_pattern_get_path(), cairo_quartz_image_surface_create(), cairo_raster_source_pattern_set_callback_data(), cairo_surface_get_mime_data(), cairo_surface_observer_add_fill_callback(), cairo_surface_observer_add_finish_callback(), cairo_surface_observer_add_flush_callback(), cairo_surface_observer_add_glyphs_callback(), cairo_surface_observer_add_mask_callback(), cairo_surface_observer_add_paint_callback(), cairo_surface_observer_add_stroke_callback(), cairo_surface_set_mime_data(), cairo_truetype_font_calculate_checksum(), cairo_truetype_font_generate(), cairo_truetype_font_write(), cairo_truetype_subset_init_internal(), cairo_type1_font_create_charstring(), cairo_type1_font_subset_write_encrypted(), cairo_type1_font_write_charstrings(), cairo_type1_write_stream(), cairo_type1_write_stream_encrypted(), CairoQuartzCreateCGImage(), caryll_ElementInterfaceOf(), cdata_index(), cf2_freeT1SeacComponent(), cf2_getBlueValues(), cf2_getFamilyBlues(), cf2_getFamilyOtherBlues(), cf2_getOtherBlues(), cf_encode_1d(), cf_encode_2d(), cff_charsets_lookup_cid(), cff_charsets_lookup_gid(), cff_dict_unpack(), cff_extract_Charset(), cff_extract_FDSelect(), cff_free_glyph_data(), cff_get_glyph_data(), cff_ilGraphToBuffers(), cff_index_read(), cff_openStream(), cff_parse_cid_ros(), cff_parse_font_bbox(), cff_parse_font_matrix(), cff_parse_maxstack(), cff_parse_private_dict(), cff_parse_vsindex(), cff_parseOutline(), cff_parser_run(), cff_read_fdarray(), cff_read_private(), cff_vstore_load(), charstring_encode_command(), charstring_encode_integer(), charstring_encrypt(), Efont::OpenType::Coverage::check(), Efont::OpenType::ClassDef::check(), check_fontdata_is_cff(), check_fontdata_is_type1(), Efont::OpenType::ScriptList::check_script(), check_stream_chunks(), Efont::OpenType::Cmap::check_table(), ChooseContextMode(), cid_hex_to_binary(), CIDFont_type0_dofont(), CIDFont_type0_t1cdofont(), Efont::OpenType::ClassDef::class_iterator::class_iterator(), cleanupConvData(), TileCompositor::clearBitmap(), closeapp(), closure_write(), ClusterBlocks(), cmsReadRawTag(), cmsWriteRawTag(), cmsWriteTag(), FileSystem::collect(), OT::collect_class(), OT::collect_coverage(), collect_image(), comment_tokenize(), comparedata(), composite_mask(), composite_mask_clip(), composite_mask_clip_boxes(), TrueTypeFont::TTFTableRecord::computeChecksum(), FoFiType1C::computeOpenTypeTableChecksum(), FoFiTrueType::computeTableChecksum(), ConditionalTagOk(), ContextualMatch(), convert_bytes_to_data(), convert_data_to_bytes(), woff2::ConvertTTFToWOFF2(), CopyLiteralsToByteArray(), copyStreamStream(), count_backtrace_i(), count_eod_strings(), count_zero_samples(), Efont::OpenType::Coverage::Coverage(), Efont::OpenType::Coverage::iterator::coverage_index(), Efont::OpenType::Coverage::coverage_index(), HashFunction::create(), hb_lazy_loader_t< Returned, Subclass, Data, WheresData, Stored >::create(), createConverter(), createConverterFromFile(), RBBIRuleBuilder::createRuleBasedBreakIterator(), cs2_get_integer(), cs_mark(), cut_pbm_swath(), CvtDataToSplines(), CvtPsStem3(), data_destroy_arabic(), data_destroy_hangul(), data_destroy_indic(), data_destroy_khmer(), data_destroy_use(), DecideMultiByteStatsLevel(), decode_3d_i965(), decode_pscd(), DictMatchLength(), digest_hex(), disasm_output_binary(), Display(), do_charstring(), do_file(), do_initex(), do_lua_nodelib_types(), do_operator1(), do_operator2(), do_put(), DoBitmap(), dpx_stack_at(), dpx_stack_pop(), dpx_stack_push(), dpx_stack_top(), draw_bezier_curve(), draw_bezier_patch(), draw_pixel(), drawable_convert_low(), Splash::drawImageMaskRowClipAA(), Splash::drawImageMaskRowClipNoAA(), Splash::drawImageMaskRowNoClip(), Splash::drawImageRowClipAlphaAA(), Splash::drawImageRowClipAlphaNoAA(), Splash::drawImageRowClipNoAlphaAA(), Splash::drawImageRowClipNoAlphaNoAA(), Splash::drawImageRowNoClipAlpha(), Splash::drawImageRowNoClipNoAlpha(), SplashOutputDev::drawSoftMaskedImage(), SplashOutputDev::drawType3Glyph(), dtitvfmtCustomized(), dtitvfmtPreDefined(), dump(), dump_stack(), Efont::OpenType::Cmap::dump_table(), dumparabicdata(), each_backtrace(), GenBuffer::each_char(), SimBuffer::Flat::each_sub(), SimBuffer::Linked::each_sub(), emptyTargetPush(), EncodeData(), CharstringChecker::error(), CharstringSubrChecker::error(), EstimateBitCostsForLiteralsUTF8(), examine_app0(), examine_app14(), expand_alpha_1x128(), expand_alpha_rev_1x128(), expand_pixel_32_1x128(), expand_pixel_8_1x128(), ExtendLastCommand(), extractIndex(), extractJpegDataFromArray(), extractJpegDataFromFile(), extractTiffG4DataFromFile(), Efont::OpenType::GsubContext::f1_unparse(), Efont::OpenType::GsubContext::f3_unparse(), fallback_box(), Fax3PutBits(), Fax3PutEOL(), FcCompare(), FcCompareDataClear(), FcCompareDataInit(), FcConfigSubstituteWithPat(), FcDestroyAsRule(), FcDestroyAsRuleSet(), FcEndElement(), FcFontSetMatchInternal(), FcFontSetSort(), FcParseCacheDir(), FcParseDir(), FcParseRemapDir(), FcPatternCacheRewriteFile(), FcPtrListIterAdd(), Efont::OpenType::ScriptList::features(), fetch_horizontal(), ffi_number(), ffi_string(), TileCompositor::fill(), fill(), fill_box(), Efont::OpenType::FeatureList::filter(), filter_stream_decode_ASCII85Decode(), filter_stream_decode_ASCIIHexDecode(), Efont::OpenType::FeatureList::find(), OT::post::accelerator_t::find_glyph_name(), FindAllMatches(), FindBlocks(), TransliteratorRegistry::findInBundle(), FindLongestMatch(), findNextBorderPixel(), findSameDataBlock(), Efont::OpenType::Cmap::first_table(), FirstPage(), fix_include_module(), fix_prepend_module(), RBBIRuleBuilder::flattenData(), FN(), Bitmap::forAllPixels(), CollationFastLatinBuilder::forData(), number::impl::NumberRangeFormatterImpl::format(), format3Coverage(), number::impl::NumberRangeFormatterImpl::formatApproximately(), number::impl::NumberRangeFormatterImpl::formatRange(), number::impl::NumberRangeFormatterImpl::formatSingleValue(), Efont::OpenType::Coverage::iterator::forward_to(), fourn(), fprint_sfnts(), freadHeaderPng(), free_pixels(), ft_hash_num_insert(), ft_hash_str_insert(), FT_List_Finalize(), FT_List_Find(), ft_raster1_set_mode(), ft_smooth_set_mode(), FTC_MruList_Init(), ftc_size_node_done(), gc_each_objects(), gCreateThread(), gdDPExtractData(), gdImageCreateFromBmpPtr(), gdImageCreateFromGifPtr(), gdImageCreateFromTgaPtr(), gdImageCreateFromWBMPPtr(), gdNewDynamicCtx(), gdNewDynamicCtxEx(), Efont::Type1Subr::gen(), gen_addsub(), Efont::Type1CharstringGenInterp::gen_hints(), gen_move(), gen_return(), GeneralReadChainingRule(), GeneralReadContextualRule(), genjmp2(), get_bcpl(), Efont::Type1Reader::get_data(), get_fixed(), get_integer(), get_longint(), get_node_subtype_id_from_name(), get_node_type_id_from_name(), get_pcl_info(), get_real(), getbytes(), CollationFastLatinBuilder::getCEs(), CollationFastLatinBuilder::getCEsFromCE32(), CollationFastLatinBuilder::getCEsFromContractionCE32(), getCharFromFile(), getCharFromGString(), getCharFromStream(), getCharFromString(), getDataInfo(), Mapping::DoubleHash::getFirst(), DayPeriodRules::getInstance(), Mapping::DoubleHash::getNext(), CollationFastLatin::getOptions(), GetRemoteDecodedRefFrame(), GetRemoteFrame(), getSPrepFoldingOffset(), getTypeEnumForInputData(), gimp_parasite_new(), gimpts_meta_update(), Efont::OpenType::Post::glyph_names(), gmpscan(), Gfx::go(), gregorio_for_each_note(), gregorio_from_note_to_note(), Hash(), Hash14(), hash_insert(), HashBytes(), hashfunc(), hb_blob_create(), hb_blob_create_from_file(), hb_blob_set_user_data(), hb_buffer_set_user_data(), hb_face_builder_add_table(), hb_face_builder_create(), hb_face_get_table_tags(), hb_face_set_user_data(), hb_font_funcs_set_user_data(), hb_font_set_user_data(), hb_map_set_user_data(), hb_object_set_user_data(), hb_set_set_user_data(), hb_shape_plan_set_user_data(), hb_unicode_funcs_set_user_data(), i915_device_destroy(), i965_shader_acquire_solid_surface(), i965_stream_emit(), i965_stream_init(), SplashOutputDev::iccImageSrc(), SplashOutputDev::iccTransform(), FoFiIdentifier::identifyStream(), image_contains_box(), image_memory_write(), SplashOutputDev::imageMaskSrc(), SplashOutputDev::imageSrc(), Efont::OpenType::ClassDef::class_iterator::increment_class0(), OT::post::accelerator_t::init(), RBDataMap::init(), initAliasData(), initConvData(), initField(), InitialEntropyCodes(), XLikelySubtags::initLikelySubtags(), LocaleDistance::initLocaleDistance(), intel_bo_put_image(), intel_bo_read(), intel_bo_write(), intel_device_destroy(), OT::intersects_class(), OT::intersects_coverage(), JPXStream::inverseTransform1D(), invert_colors_1x128(), iof_copy_data(), iof_copy_file_data(), iof_copy_file_handle_data(), iof_data_to_file(), iof_file_input_data(), iof_file_rdata(), iof_file_rdata_init(), iof_file_reader_from_data(), iof_file_reader_from_file_handle(), iof_file_wdata(), iof_file_wdata_init(), iof_heap_back(), iof_heap_take(), iof_put_string(), iof_puts(), iof_reader_data(), iof_result_to_file(), iof_result_to_file_handle(), iof_write(), iof_writer_data(), IsMatch(), GenBuffer::iter_char_sub(), GenBuffer::Writable::iter_write_sub(), Efont::OpenType::Coverage::iterator::iterator(), jbDataDestroy(), jbDataRead(), jbDataRender(), jbDataSave(), jbg_dec_in(), jbig2enc_bitimage(), jbig2enc_image(), jbig2enc_int(), jbig2enc_refine(), jpeg_fdct_float(), jpeg_fdct_ifast(), jpeg_fdct_islow(), jpeg_read_raw_data(), JPEG_release_APPn_data(), jpeg_write_raw_data(), l_set_node_data(), l_set_token_data(), l_set_whatsit_data(), Efont::OpenType::ScriptList::langsys_offset(), Efont::OpenType::ScriptList::language_systems(), LastPage(), ledger_line_end_item(), ledger_line_visit(), LigatureFree(), LigatureSearch(), listAddToHead(), listAddToTail(), listFindElement(), listInsertAfter(), listInsertBefore(), listRemoveElement(), listRemoveFromHead(), listRemoveFromTail(), lj_bcwrite(), lj_cf_collectgarbage(), DayPeriodRules::load(), load_32_1x128(), load_cb(), ICULanguageBreakFactory::loadDictionaryMatcherFor(), ZxDoc::loadFile(), CollationFastLatinBuilder::loadGroups(), ZxDoc::loadMem(), LocaleDistanceData::LocaleDistanceData(), LocateEmptyPatch(), LocatePatch(), loggerLog(), loggerLogSDS(), Efont::OpenType::ClassDef::lookup(), Efont::OpenType::FeatureList::lookups(), lua_dump(), lua_gc(), lua_load(), lua_loadx(), lua_nodelib_direct_getfield(), lua_nodelib_direct_getfield_whatsit(), lua_nodelib_direct_setfield(), lua_nodelib_direct_setfield_whatsit(), lua_nodelib_fast_getfield(), lua_nodelib_fast_setfield(), lua_nodelib_getfield_whatsit(), lua_nodelib_setfield_whatsit(), luaU_dump(), luaZ_init(), main(), map_qimage_to_image(), Efont::OpenType::Cmap::map_table(), SplashOutputDev::maskedImageSrc(), OT::match_class(), OT::match_coverage(), matchStringWithOptionalDot(), woff2::MaxWOFF2CompressedSize(), md5_append(), md5_digest_get(), md5_finish(), md5_process(), md5Append(), MD5HashFunction::MD5HashFunction(), memory_write(), memputshort(), memushort(), meth_send(), meth_sendto(), Efont::Type1PFAReader::more_data(), Efont::Type1PFBReader::more_data(), Efont::Type1SubsetReader::more_data(), mp_fwd_dct_block2(), mp_fwd_dct_fast(), mpeg_jrevdct(), mpeg_jrevdct_quick(), mrb_basicsocket_getsockopt(), mrb_basicsocket_setsockopt(), mrb_data_object_alloc(), mrb_hash_foreach(), mrb_include_module(), mrb_objspace_each_objects(), mrb_prepend_module(), mrb_protect(), mrbc_partial_hook(), multConstAccumulateLow(), graphite2::NameTable::NameTable(), NClipboard_AddDataType(), negate_1x128(), Error::newCleanup(), newDynamic(), CollationIterator::nextCE(), nextOnPixelInRaster(), nextOnPixelInRasterLow(), RBTestData::nextSettings(), NoteFrameDone(), NotifyDecodeServerReady(), number::impl::NumberRangeFormatterImpl::NumberRangeFormatterImpl(), open_face(), openfile(), openOK(), Efont::OpenType::Coverage::iterator::operator++(), Efont::OpenType::ClassDef::class_iterator::operator++(), poppler::operator<<(), CharString::operator==(), Efont::OpenType::Coverage::operator[](), optimize_cmf(), oriscus_orientation_visit(), os_count_object_type(), os_memsize_of_all(), os_memsize_of_all_cb(), OTF_put_data(), otfcc_read_glyph(), otfcc_readBASE(), otfcc_readCFFAndGlyfTables(), otfcc_readCmap(), otfcc_readCPAL(), otfcc_readCvt(), otfcc_readFpgmPrep(), otfcc_readFvar(), otfcc_readGasp(), otfcc_readGDEF(), otfcc_readGlyf(), otfcc_readHdmx(), otfcc_readHead(), otfcc_readHhea(), otfcc_readHmtx(), otfcc_readLTSH(), otfcc_readMaxp(), otfcc_readName(), otfcc_readOS_2(), otfcc_readOtl(), otfcc_readOtl_common(), otfcc_readOtl_gpos_extend(), otfcc_readOtl_gsub_extend(), otfcc_readOtl_lookup(), otfcc_readPost(), otfcc_readVhea(), otfcc_readVmtx(), otfcc_readVORG(), otl_gsub_apply_alternate(), otl_gsub_apply_ligature(), otl_gsub_apply_single(), otl_gsub_read_alternate(), otl_gsub_read_ligature(), otl_gsub_read_single(), otl_gsub_release_alternate(), otl_gsub_release_ligature(), otl_gsub_release_single(), otl_read_anchor(), otl_read_chaining(), otl_read_contextual(), otl_read_gpos_cursive(), otl_read_gpos_markToLigature(), otl_read_gpos_markToSingle(), otl_read_gpos_pair(), otl_read_gpos_single(), otl_read_gsub_ligature(), otl_read_gsub_multi(), otl_read_gsub_reverse(), otl_read_gsub_single(), otl_readMarkArray(), out_bmp_work(), output_new_rsrc(), outputToFile(), pack_1x128_32(), pack_565_2x128_128(), pack_backtrace_i(), Efont::OpenType::FeatureList::params(), ZxDoc::parse(), CMap::parse2(), parse_encoding(), Efont::OpenType::Cmap::parse_header(), Efont::OpenType::Name::parse_header(), Efont::OpenType::Post::parse_header(), Efont::OpenType::Head::parse_header(), parse_subrs(), DvipsEncoding::parse_words(), ZxDoc::parseCharData(), CharCodeToUnicode::parseCMap1(), parseDict(), parseDictKey(), parseImport(), parseLanguage(), parsePointNumbers(), parseToCallback(), path_to_qt(), pbm_readline(), pbm_unreadline(), PCHG_ConvertBig(), PCHG_ConvertSmall(), PCHG_Decompress(), PCHG_MakeMask(), pdf_add_array(), pdf_add_dict(), pdf_add_objstm(), pdf_add_stream(), pdf_array_length(), pdf_boolean_value(), pdf_deref_obj(), pdf_dict_keys(), pdf_doc_close_names(), pdf_font_load_type1c(), pdf_foreach_dict(), pdf_get_array(), pdf_get_dict(), pdf_get_object(), pdf_lookup_dict(), pdf_match_name(), pdf_merge_dict(), pdf_name_value(), pdf_new_array(), pdf_new_boolean(), pdf_new_dict(), pdf_new_name(), pdf_new_null(), pdf_new_number(), pdf_new_obj(), pdf_new_ref(), pdf_new_stream(), pdf_new_string(), pdf_number_value(), pdf_ref_obj(), pdf_release_obj(), pdf_remove_dict(), pdf_set_boolean(), pdf_set_name(), pdf_set_number(), pdf_set_string(), pdf_stream_dataptr(), pdf_stream_dict(), pdf_stream_length(), pdf_stream_set_predictor(), pdf_string_length(), pdf_string_value(), pdf_unshift_array(), pdf_write_obj(), pfa_output_ascii(), pfa_output_binary(), pix_multiply_1x128(), pixaCentroids(), pixAddConstantGray(), pixClearPixel(), pixClipToForeground(), pixColorGray(), pixColorGrayCmap(), pixConvertHSVToRGB(), pixConvertRGBToHSV(), pixCountPixels(), pixCreate(), pixDestroy(), pixEndianByteSwap(), pixEndianTwoByteSwap(), pixFindCornerPixels(), pixFindVerticalRuns(), pixFlipPixel(), pixGetHoleBorder(), pixGetOuterBorder(), pixGetPixel(), pixGrayHistogram(), pixman_image_set_destroy_function(), pixman_rect_alloc(), pixMultConstAccumulate(), pixOctcubeHistogram(), pixPaintThroughMask(), pixReadFromTiffStream(), pixReadStreamBmp(), pixReadStreamJpeg(), pixReadStreamPng(), pixReadStreamPnm(), pixSeedfill4BB(), pixSeedfill8BB(), pixSetAllArbitrary(), pixSetData(), pixSetMaskedCmap(), pixSetPadBits(), pixSetPadBitsBand(), pixSetPixel(), pixSnapColor(), pixThresholdPixels(), pixTRCMap(), pixWriteStreamBmp(), pixWriteStreamJpeg(), pixWriteStreamPng(), pixWriteStringPS(), pixWriteToTiffStream(), pixZero(), png_compress_IDAT(), png_default_read_data(), png_default_write_data(), png_read_data(), png_write_chunk(), png_write_chunk_data(), png_write_complete_chunk(), png_write_data(), pngWriteFunc(), polymorphize(), polymorphizeGlyph(), pop_fd(), popd(), ppa_print_sweep(), ppa_print_sweeps(), ppbytes_flush(), ppdict_create(), ppdoc_mem(), ppname_internal(), ppscan_psobj(), ppstring_internal(), pr(), prefixed_command(), premultiply_argb(), premultiply_bgra(), premultiply_data(), Prepare(), PrettyApprox(), print_conversion_program(), printOutBundle(), CollationInfo::printReorderRanges(), processFile(), DayPeriodRulesDataSink::processRules(), pst_new_obj(), pst_parse_any(), ptaGetPixelsFromPix(), ptstiff3_save_image(), punctum_inclinatum_orientation_end_item(), punctum_inclinatum_orientation_visit(), push_fd(), pushd(), DayPeriodRulesDataSink::put(), DayPeriodRulesCountSink::put(), putspan(), radeon_bo_read(), radeon_bo_write(), radeon_device_destroy(), RandomSample(), rasterize_bezier_curve(), rasterize_bezier_patch(), rasteropHipLow(), rasteropVipLow(), RBDataMap::RBDataMap(), RBTestData::RBTestData(), CollationDataReader::read(), woff2::Buffer::Read(), CachedFile::read(), read_gpos_value(), read_objstm(), read_pchg(), read_png(), read_user_callback(), readAxis(), readBaseScript(), readBaseValue(), readCaretValue(), readChainingFormat1(), readChainingFormat2(), readClassDef(), woff2::ReadCollectionFont(), readContextualFormat1(), readContextualFormat2(), readCoverage(), DCTStream::readDataUnit(), readFile(), woff2::ReadFont(), woff2::ReadFontCollection(), readFromStream(), woff2::ReadGlyph(), readHeader(), ReadIconFile(), readLigCaretRecord(), Package::readPackage(), readPackedDelta(), DCTStream::readProgressiveDataUnit(), DCTStream::readScan(), woff2::ReadTrueTypeCollection(), woff2::ReadTrueTypeFont(), XFAScanner::readXFAStreams(), recvall(), recvline(), recvraw(), RefineEntropyCodes(), TransliteratorRegistry::reget(), release_array(), release_boolean(), release_dict(), release_indirect(), release_name(), release_number(), release_objstm(), release_string(), Package::removeItem(), reportComment(), reportProcessingInstruction(), RESERVED_lua_dump(), resource_parser_update(), FileSystem::rmdir(), rotateLRLow(), rotateTBLow(), AAT::ContextualSubtable< Types >::sanitize(), save_128_aligned(), save_128_unaligned(), save_128_write_combining(), save_marker(), scan_key(), scp2_put(), scp3_put(), scp_put(), Efont::OpenType::ScriptList::script_offset(), SearchInStaticDictionary(), SendDecodedFrame(), sendraw(), SendRemoteFrame(), Mapping::DoubleHash::set(), hb_user_data_array_t::set(), OT::CheckSum::set_for_data(), set_location(), set_objstm_data(), set_shape(), DayPeriodRulesDataSink::setDayPeriodForHoursFromCutoffs(), setErrorCallback(), CairoImageOutputDev::setImageDrawDecideCbk(), PSOutputDev::setOverlayCbk(), CollationSettings::setReordering(), SplashOutputDev::setStartPageCallback(), PDFCore::setTileDoneCbk(), TileCache::setTileDoneCbk(), PSOutputDev::setUnderlayCbk(), sfnt_calc_checksum(), sfnt_set_table(), sha1_transform(), sha1_update(), sha256_digest(), sha256_digest_add(), sha256_transform_aligned(), sha2_256(), sha2_384(), sha2_512(), sha384_digest(), sha384_digest_add(), sha512_digest(), sha512_digest_add(), sha512_transform_aligned(), ShouldCompress(), ShouldMergeBlock(), drvCAIRO::show_image(), drvSK::show_image(), simplified_progress(), Efont::OpenType::Coverage::size(), Efont::OpenType::FeatureList::size_params(), skip_white(), skipglyphs(), socket_read(), socket_recv(), socket_recvfrom(), socket_send(), socket_sendto(), socket_write(), SplashOutputDev::softMaskMatteImageSrc(), source_contains_box(), SplitByteVector(), sreadHeaderPng(), StartIOServer(), TileCache::startPageCbk(), stderrTargetPush(), stdio_read_func(), stdio_write(), stdio_write_func(), Store(), StoreAndFindMatches(), woff2::StoreBytes(), storepacket(), StoreRange(), str_unpack(), stream_read_func(), stream_write_func(), StringReplacer::StringReplacer(), Efont::OpenType::GsubContext::subruleset_mark_out_glyphs(), Efont::Type1Reader::switch_eexec(), t1char_build_charpath(), Efont::OpenType::Cmap::table_data(), Efont::OpenType::FeatureList::tag(), test_current(), test_legacy(), TestStaticDictionaryItem(), TIFFAppendTo(), TIFFAppendToStrip(), TIFFPrintDirectory(), TIFFSetClientInfo(), TIFFWriteDirectory(), TIFFWriteEncodedStrip(), TIFFWriteEncodedTile(), TIFFWriteRawStrip(), TIFFWriteRawTile(), SplashOutputDev::tilingBitmapSrc(), to4bpp(), poppler::ustring::to_latin1(), poppler::ustring::to_utf8(), tokenize(), GreekUpper::toUpper(), transform(), AAT::KerxSubTableFormat4< KernSubTableHeader >::driver_context_t::transition(), TransliteratorSpec::TransliteratorSpec(), TransmitPortNum(), TT_GPOS_Register_MM_Function(), TT_GSUB_Register_Alternate_Function(), tt_pack_head_table(), tt_pack_hhea_table(), tt_pack_maxp_table(), tt_pack_vhea_table(), TT_Set_Face_Pointer(), TT_Set_Instance_Pointer(), ttfApprox(), type1_font_write(), MakeType1CharstringInterp::type2_command(), Efont::CharstringInterp::type2_command(), Efont::CharstringUnparser::type2_command(), Type_Data_Read(), Type_Data_Write(), ucnv_data_unFlattenClone(), ucnv_deleteSharedConverterData(), ucnv_shareConverterData(), UConverter_toUnicode_ISCII_OFFSETS_LOGIC(), ucptrie_openFromBinary_68(), ucptrie_toBinary_68(), ucurr_getRoundingIncrementForUsage_68(), udata_openSwapperForInputData_68(), udata_setAppData_68(), udata_setCommonData_68(), ulist_addItemBeginList_68(), ulist_addItemEndList_68(), ulist_containsString_68(), ulist_removeString_68(), poppler::detail::unicode_GooString_to_ustring(), unpack_128_2x128(), unpack_32_1x128(), unpack_565_128_4x128(), Efont::OpenType::Coverage::unparse(), Efont::OpenType::ClassDef::unparse(), unpremultiply_bgra(), unpremultiply_data(), Mapping::Gen::update(), MD5HashFunction::update(), XXHashFunction< HASH_BYTES >::update(), uprv_mapFile_68(), SplashOutputDev::useIccImageSrc(), uspoof_openFromSerialized(), usprep_unload(), util_resize(), utmscale_fromInt64_68(), utmscale_toInt64_68(), utrie2_open_68(), utrie2_openFromSerialized_68(), utrie2_serialize_68(), utrie_defaultGetFoldingOffset_68(), utrie_serialize_68(), utrie_unserialize_68(), utrie_unserializeDummy_68(), Efont::PsresDatabaseSection::value(), double_conversion::Vector< T >::Vector(), Efont::AfmParser::vis(), vlink_put(), vt100_progress(), WaitForDecodedFrame(), CollationDataWriter::write(), write_boolean(), write_cff(), write_cid_cff(), write_it(), CollationDataWriter::writeBase(), writeConverterData(), XRef::XRefStreamWriter::writeEntry(), WriteMetaBlockInternal(), writePageImage(), writeStream(), writeToFile(), writeToFileFunc(), XLikelySubtags::XLikelySubtags(), XML_SetUnknownEncodingHandler(), XXHashFunction< HASH_BYTES >::XXHashFunction(), Package::~Package(), and PSImage::~PSImage().

◆ dvi_filename

char* dvi_filename = NULL

Definition at line 93 of file dvipdfm.c.

Referenced by cleanup(), do_args(), main(), and set_default_pdf_filename().

◆ font_dpi

int font_dpi = 600
static

Definition at line 157 of file dvipdfm.c.

Referenced by do_args(), and main().

◆ ignore_colors

char ignore_colors = 0
static

Definition at line 155 of file dvipdfm.c.

Referenced by do_args(), and main().

◆ landscape_mode

char landscape_mode = 0
static

Definition at line 154 of file dvipdfm.c.

Referenced by do_args(), and main().

◆ mag

double mag = 1.0
static

Definition at line 156 of file dvipdfm.c.

Referenced by do_args(), and main().

◆ max_page_ranges

int max_page_ranges = 0

Definition at line 164 of file dvipdfm.c.

Referenced by do_args().

◆ num_page_ranges

int num_page_ranges = 0

Definition at line 164 of file dvipdfm.c.

Referenced by do_args(), and main().

◆ page_ranges

struct page_range * page_ranges = NULL

Referenced by cleanup(), do_args(), and main().

◆ paper_height

double paper_height = 792.0
static

Definition at line 152 of file dvipdfm.c.

Referenced by do_args(), main(), and set_landscape_mode().

◆ 

paper_sizes[] { ... } struct
Initial value:
= {
{"letter" , { 612.0, 792.0}},
{"legal" , { 612.0, 1008.0}},
{"ledger" , { 1224.0, 792.0}},
{"tabloid" , { 792.0, 1224.0}},
{"a6" , { 297.64, 420.91}},
{"a5" , { 420.91, 595.27}},
{"a4" , { 595.27, 841.82}},
{"a3" , { 841.82, 1190.16}},
{"b6" , { 364.25, 515.91}},
{"b5" , { 515.91, 728.50}},
{"b4" , { 728.50, 1031.81}},
{"b3" , { 1031.81, 1457.00}},
{"b5var" , { 515.91, 651.97}}}

Referenced by get_paper_size().

◆ paper_width

double paper_width = 612.0
static

Definition at line 152 of file dvipdfm.c.

Referenced by do_args(), main(), and set_landscape_mode().

◆ pdf_filename

char * pdf_filename = NULL

◆ really_quiet

int really_quiet = 0
static

Definition at line 158 of file dvipdfm.c.

Referenced by do_args(), and main().

◆ s

char* s

Definition at line 63 of file dvipdfm.c.

Referenced by get_paper_size().

◆ x_offset

double x_offset =72.0
static

Definition at line 156 of file dvipdfm.c.

Referenced by do_args(), and main().

◆ y_offset

double y_offset =72.0
static

Definition at line 156 of file dvipdfm.c.

Referenced by do_args(), and main().