ELF>@@r@8 @@@@888^^ mm m ( mm m TTTDDPtdYYYQtdRtdmm m XX/lib64/ld-linux-x86-64.so.2GNU GNUl~sq 4ņ5 P 58;(BE|qX9dy ~%G3r5]Hyj- ,N]t< UP ^">:Aq q q q  kq 7libsynctex.so.1_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTablesynctex_next_result_synctex_get_namesynctex_updater_freesynctex_node_columnsynctex_node_box_visible_hsynctex_updater_new_with_output_filesynctex_scanner_new_with_output_filesynctex_node_box_visible_heightsynctex_updater_append_y_offsetsynctex_node_box_visible_vsynctex_node_pagesynctex_updater_append_x_offsetsynctex_updater_append_magnification_fini_initsynctex_node_box_visible_depthsynctex_node_box_visible_widthsynctex_scanner_get_outputsynctex_node_linesynctex_display_querysynctex_node_visible_hsynctex_node_tag_synctex_errorsynctex_scanner_get_namesynctex_edit_querysynctex_node_visible_vlibz.so.1libm.so.6fmaxlibc.so.6__printf_chkstrncpyputs__stack_chk_failstrtodstrtolstrlenstrstrstdoutfputcmemcpystrtoulmallocgetenvstderrsystem__snprintf_chkfwritestrchr__vfprintf_chk__cxa_finalizestrcmp__libc_start_mainsnprintf_edata__bss_start_endGLIBC_2.2.5GLIBC_2.14GLIBC_2.4GLIBC_2.3.4 ui ii ti ui m @m q q o o o "o +o .o 2q 5q :p  p (p 0p 8p @p Hp Pp  Xp  `p  hp  pp  xp p p p p p p p p p p p p p p p p q  q !q #q $ q %(q &0q '8q (@q )Hq *Pq ,Xq -`q /hq 0pq 1xq 3q 4HH\ HtH5] %] @%] h% ] h%] h%\ h%\ h%\ h%\ h%\ hp%\ h`%\ h P%\ h @%\ h 0%\ h %\ h %\ h%\ h%\ h%\ h%\ h%z\ h%r\ h%j\ h%b\ h%Z\ hp%R\ h`%J\ hP%B\ h@%:\ h0%2\ h %*\ h%"\ h%\ h%\ h % \ h!%\ h"%[ h#%[ h$%[ h%%[ h&%[ h'p%[ h(`%[ h)P%[ h*@%[ h+0%[ h, %[ h-%Z fATUISH=CIl$H5#HuVtFI\$H=#HH=#HjH=#HStl11ZH=#H5tWH=t#H"tUH=f#Ht\H=Z#HtcH=L#1*[1]A\1It${[]A\ It${[]A\(1It${[]A\N17It${[]A\@1I^HHPTL* H H=nX DH=!Z H!Z UH)HHvH>X Ht ]fD]@f.H=Y H5Y UH)HHHH?HHtHX Ht ]f]@f.=Y u'H=W UHt H=rY H]Y @f.H=qU H?u ^fDHW HtUH]@USHHtuH >Y HH=HH=Y HHھH5Y H X HH=X!T[]H X SHHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$HHHD$HD$ $D$0HD$HH X HD W H=!EHD$dH3%(u H[*f.SHHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$HHHD$HD$ $D$0HD$HH &W HD V H='"LHD$dH3%(u H[:f.AWAVAUATUSHHHH(HtH=eHu H}HItMHuHNjUHu1HH[]A\A]A^A_LXHHtLm(Mt A}\H=  LsL|$8@Lu@Lm8HLe0LT$0D}MMDMMDMMDH$qHD$HD$HD$GHD$ HD$$KHD$(]HD$,o,$H5.\$Xl$X\$ ffHUfɉD$,AVAUZEZMZd$ ZT$4ZL$8ZH|$HHHXZLT$0H=p@L(H%IL$2HHD$~HD$BƄ $L%D&LLHuLf%HtPHxt %&HuLd$Hl$LL<$H5HQHI$H=D LH=\LOH=P LH=CLH=4LH="LSH=LtH=LH= L`H= LH= L`H= LH=LLHLH)HHL$1M9HL$HD$II)Hh@HyHH=HHCH+1HLL+D9HcII)ImA$dfDMHLI)LM9H<$MM)HH1LLD9HcIIm I)A$HIVHLL9)H\$H5C41HyHAH߉$F$jfAVAUAATU SH`Lt$HD$dH%(HD$X1LEHD$~HH8-uxitBH=1HL$XdH3 %(DH`[]A\A]A^xuAtH^Ld$ LHH|$D$H9?:u|H_L HxLd$D$L9NCLcHv=A<$:u6IALd$ t HE8-t>H=1 &fDH=1xouxuAtHEAHD$(HE 8-xdxAHE(A0HD$0sHT:-ezxzQXA9HcHLdI $9-u8yu2H=R>I$HD$8 /fDD$HL$8A9HT -zhzA9H/H\HHHD$PH\$@Iv8HD$P HxH|$PH\$HH;\$PD$HtHH{/H|$HHHD$PH|$Hxu8ANHEA HD$(uDLXHT:-u܀zxzu̍XA9HcHL|I9-u HD n> H=! 8HD$dH3%(u H[f.AWAVAUATUSH(H8-uxot,H=?1H([]A\A]A^A_f.xu΃At1tHFLvE1E1E1HD$1fDI:-tXH|$HLD$LD$HHLLHLHH=H(1[]A\A]A^A_@Jmu7zuA9߉HcLփIA9loxu#zYA9߉HcL$Dyu#z1A9߉HcL,DdzA9߉~HcHkfH=Ht$LD$LD$Ht$DH=o1=H([]A\A]A^A_H=c18H=\1 H= 1ATUSH dH%(HD$1HD$D$ ~H8-uxot5H=&#12fH\$dH3%(H []A\ÐxuŃt1Lft"HF8-uxduxu txHn@HL$ HT$HLSu=D$ L uLD$H5"HLHXLD1RfH=D11p;H=8H5t1ÐHrx@AWAVAAUATL%6 UH-6 SIIL)HHHt 1LLDAHH9uH[]A\A]A^A_Ðf.HHSyncTeX ERROR: Viewer command is too longNo memory available%{&{output}Memory copy problemSnprintf problem&{page}%i&{page+1}&{x}%f&{y}&{h}&{v}&{width}&{height}&{before}&{offset}&{middle}&{after}&{SyncTeX: Executing %s SyncTeX result beginSyncTeX result endMissing -i required argumentBad -i argumentMissing -o required argumentSYNCTEX_BUILD_DIRECTORYSYNCTEX_VIEWERBad hintNo SyncTeX available for %s&{input}&{line}&{column}&{context}Bad -o argumentSYNCTEX_EDITORBad -h argumentBad update commandMissing magnificationMissing x offsetMissing y offsetgznone! TEST FAILED filehelpvieweditupdatetestMissing optionsusage: synctex [options] [args] Synchronize TeXnology command-line client, version 1.18 The Synchronization TeXnology by Jérôme Laurens is a rather new feature of recent TeX engines. It allows to synchronize between input and output, which means to navigate from the source document to the typeset material and vice versa. Available subcommands: view to perform forwards synchronization edit to perform backwards synchronization update to update a synctex file after a dvi/xdv to pdf filter help this help Type 'synctex help ' for help on a specific subcommand. There is also an undocumented test subcommand. synctex view: forwards or direct synchronization, command sent by the editor to view the output corresponding to the position under the mouse usage: synctex view -i line:column:input -o output [-d directory] [-x viewer-command] [-h before/offset:middle/after] -i line:column:input specify the line, column and input file. The line and column are 1 based integers, they allow to identify every character in a file. column is the offset of a character relative to the containing line. Pass 0 if this information is not relevant. input is either the name of the main source file or an included document. It must be the very name as understood by TeX, id est the name exactly as it appears in the log file. It does not matter if the file actually exists or not, except that the command is not really useful. -o output is the full or relative path of the output file (with any relevant path extension). This file must exist. -d directory is the directory containing the synctex file, in case it is different from the directory of the output. This directory must exist. An example will explain how things work: for synctex -o ...:bar.tex -d foo, the chosen synctex file is the most recent among bar.synctex, bar.synctex.gz, foo/bar.synctex and foo/bar.synctex.gz. The other ones are simply removed, if the authorization is granted -x viewer-command Normally the synctex tool outputs its result to the stdout. It is possible to launch an external tool with the result. The viewer-command is a printf like format string with following specifiers. %{output} is the name specifier of the main document, without path extension. %{page} is the 0 based page number specifier, %{page+1} is the 1 based page number specifier. To synchronize by point, %{x} is the x coordinate specifier, %{y} is the y coordinate specifier, both in dots and relative to the top left corner of the page. To synchronize by box, %{h} is the horizontal coordinate specifier of the origin of the enclosing box, %{v} is the vertical coordinate specifier of the origin of the enclosing box, both in dots and relative to the upper left corner of the page. They may be different from the preceding pair of coordinates. %{width} is the width specifier, %{height} is the height specifier of the enclosing box. The latter dimension is naturally counted from bottom to top. There is no notion of depth for such a box. To synchronize by content, %{before} is the word before, %{offset} is the offset specifier, %{middle} is the middle word, and %{after} is the word after. If no viewer command is provided, the content of the SYNCTEX_VIEWER environment variable is used instead. -h before/offset:middle/after This hint allows a forwards synchronization by contents. Instead of giving a character offset in a line, you can give full words. A full word is a sequence of characters (excepting '/'). You will choose full words in the source document that will certainly appear unaltered in the output. The "middle" word contains the character under the mouse at position offset. "before" is a full word preceding middle and "after" is following it. The before or after word can be missing, they are then considered as void strings. The result is a list of records. In general the first one is the most accurate but it is the responsibility of the client to decide which one best fits the user needs. Output:%s Page:%i x:%f y:%f h:%f v:%f W:%f H:%f before:%s offset:%i middle:%s after:%s synctex edit: backwards or reverse synchronization, command sent by the viewer to edit the source corresponding to the position under the mouse usage: synctex edit -o page:x:y:file [-d directory] [-x editor-command] [-h offset:context] -o page:x:y:file specify the page and coordinates of the point under the mouse. page is 1 based. Coordinates x and y are counted from the top left corner of the page. Their unit is the big point (72 dpi). file is in general the path of a pdf or dvi file. It can be either absolute or relative to the current directory. This named file must always exist. -d directory is the directory containing the synctex file, in case it is different from the directory of the output. This directory must exist. An example will explain how things work: for synctex -o ...:bar.tex -d foo, the chosen synctex file is the most recent among bar.synctex, bar.synctex.gz, foo/bar.synctex and foo/bar.synctex.gz. The other ones are simply removed, if the authorization is granted -x editor-command Normally the synctex tool outputs its result to the stdout. It is possible to execute an external tool with the result of the query. The editor-command is a printf like format string with following specifiers. They will be replaced by their value before the command is executed. %{output} is the full path specifier of the output document, with no extension. %{input} is the name specifier of the input document. %{line} is the 0 based line number specifier. %{line+1} is the 1 based line number specifier. %{column} is the 0 based column number specifier or -1. %{column+1} is the 1 based column number or -1. %{offset} is the 0 based offset specifier and %{context} is the context specifier of the hint. If no editor-command is provided, the content of the SYNCTEX_EDITOR environment variable is used instead. -h offset:context This hint allows a backwards or reverse synchronization by contents. You give a context including the character at the mouse location, and the offset of this character relative to the beginning of this bunch of text. SyncTeX ERROR: No memory available! synctex_edit: Memory copy problemOutput:%s Input:%s Line:%i Column:%i Offset:%i Context:%s synctex update: up to date synctex file, Use this command to update the synctex file once a dvi/xdv to pdf filter is applied. usage: synctex update -o output [-d directory] [-m number] [-x dimension] [-y dimension] -o output is the full or relative path of an existing file, either the real synctex file you wish to update or a related file: foo.tex, foo.pdf, foo.dvi... -d directory is the directory containing the synctex file, in case it is different from the directory of the output. This directory must exist. An example will explain how things work: for synctex -o ...:bar.tex -d foo, the chosen synctex file is the most recent among bar.synctex, bar.synctex.gz, foo/bar.synctex and foo/bar.synctex.gz. The other ones are simply removed, if the authorization is granted -m number Set additional magnification -x dimension Set horizontal offset -y dimension Set vertical offset In general, these are exactly the same options provided to the dvi/xdv to pdf filter. ! usage: synctex test file -o output [-d directory] output:%s directory:%s file name:%s compression mode:%s This is SyncTeX command line utility, version 1.3?;h((XPxxX H8xzRx +zRx $(FJ w?;*3$"D,\hAAD [ MAQ $ȽAJ AA $AJ AA \X BBB B(A0A8GQ 8A0A(B BBBD BDAD<BBE A(F0Dt 0A(A BBBH $0AJ AA TBBG B(A0A8G`x 8A0A(B BBBH hIpfhA`LKBBG B(D0A8Dj 8A0A(B BBBF $TAJ AA ||H/BBB B(A0A8D`m 8A0A(B BBBK  8C0A(B BBBE  8F0A(B BBBA 41BAA D@b  AABB 4,\LLBAD  CBA R ABE I ABE R ABE RABDeBBE B(H0H8M@r8A0A(B BBB@  7m m ox  p P  oo oo om &6FVfv&6FVfv&6FVfvq 7eb5a5730003aeba719e19099c34c586f302ab.debugq.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.plt.data.bss.gnu_debuglink 88TT !tt$4o@> FxxNo x[o  pj tBP~y!77 77H"YYxZxZ<m mm mm mm mo o0p pq qq q0 q4q