lib/review/latexbuilder.rb in review-5.2.0 vs lib/review/latexbuilder.rb in review-5.3.0
- old
+ new
@@ -96,10 +96,12 @@
super
end
private :puts
def result
+ check_printendnotes
+
if @chapter.is_a?(ReVIEW::Book::Part) && !@book.config.check_version('2', exception: false)
puts '\end{reviewpart}'
end
solve_nest(@output.string)
end
@@ -1149,10 +1151,23 @@
end
rescue KeyError
app_error "unknown footnote: #{id}"
end
+ def inline_endnote(id)
+ macro('endnote', compile_inline(@chapter.endnote(id).content.strip))
+ rescue KeyError
+ app_error "unknown footnote: #{id}"
+ end
+
+ def printendnotes
+ @shown_endnotes = true
+ blank
+ puts '\theendnotes'
+ blank
+ end
+
BOUTEN = '・'.freeze
def inline_bou(str)
macro('reviewbou', escape(str))
end
@@ -1343,10 +1358,10 @@
''
end
end
def inline_tcy(str)
- macro('rensuji', escape(str))
+ macro('reviewtcy', escape(str))
end
def inline_balloon(str)
macro('reviewballoon', escape(str))
end