Changeset 489021
- Timestamp:
- 01/12/2012 09:24:42 PM (14 years ago)
- Location:
- latex-everything/trunk
- Files:
-
- 2 edited
-
default-template.php (modified) (1 diff)
-
html-to-latex.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
latex-everything/trunk/default-template.php
r489019 r489021 8 8 <?php the_post() ?> 9 9 10 \date{<?php h2l( get_the_date() ) ?>}11 \title{<?php h2l( get_the_title() ) ?>}12 \author{<?php h2l( get_the_author() ) ?>}10 \date{<?php lt( get_the_date() ) ?>} 11 \title{<?php lt( get_the_title() ) ?>} 12 \author{<?php lt( get_the_author() ) ?>} 13 13 14 14 \begin{document} -
latex-everything/trunk/html-to-latex.php
r489019 r489021 33 33 * $element (The DOMText object the text is from) 34 34 */ 35 36 define( 'H2L_DEBUG', false ); 35 37 36 38 class A2l_Html_To_Latex { … … 115 117 $tag = $this->tags[$element->tagName]; 116 118 $handler = $tag['handler']; 119 if (H2L_DEBUG) 120 error_log( "Sending {$element->tagName} tag to {$handler[1]} handler. \"{$element->textContent}\"" ); 117 121 if ( is_callable( $handler ) ) { 118 122 $output .= apply_filters( "a2l_{$element->tagName}_element", … … 127 131 } 128 132 } else if ( $element->nodeType == XML_TEXT_NODE ) { 129 $output .= apply_filters( 'a2l_text',130 $element->wholeText,131 $element );133 if ( H2L_DEBUG ) 134 error_log( "Have text node: {$element->wholeText}" ); 135 $output .= get_latex_text( $element->wholeText ); 132 136 } else if ( $element->nodeType == XML_DOCUMENT_NODE ) { 133 137 $output .= $this->_texify( $element ); … … 286 290 287 291 } 288 289 290 292 } 291 293 … … 302 304 $a2l_html_to_latex = new A2l_Html_To_Latex(); 303 305 return $a2l_html_to_latex->html_to_latex( $html ); 306 } 307 308 function lt( $text ) { 309 latex_text( $text ); 310 } 311 function latex_text( $text ) { 312 echo get_latex_text( $text ); 313 } 314 function get_latex_text ( $text ) { 315 return apply_filters( 'a2l_latex_text', $text ); 304 316 } 305 317 … … 328 340 329 341 // Register filters 330 add_filter('a2l_img_element', 'float_filter' , 98);331 add_filter('a2l_table_element', 'float_filter' , 98);332 add_filter('a2l_ text', 'urlify_filter', 98);333 add_filter('a2l_ text','quote_expansion_filter', 99);342 add_filter('a2l_img_element', 'float_filter' ); 343 add_filter('a2l_table_element', 'float_filter' ); 344 add_filter('a2l_latex_text', 'urlify_filter' ); 345 add_filter('a2l_latex_text','quote_expansion_filter' ); 334 346 335 347 ?>
Note: See TracChangeset
for help on using the changeset viewer.