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