Method: IsoDoc::PresentationXMLConvert#source_restore_callouts_table
- Defined in:
- lib/isodoc/presentation_function/sourcecode.rb
#source_restore_callouts_table(table, callouts) ⇒ Object
150 151 152 153 154 155 156 157 158 |
# File 'lib/isodoc/presentation_function/sourcecode.rb', line 150 def source_restore_callouts_table(table, callouts) table.xpath(".//td[@class = 'rouge-code']/sourcecode") .each_with_index do |c, i| while !callouts.empty? && callouts[0][:line] == i c << " #{reinsert_callout(callouts[0][:xml])} " callouts.shift end end end |