|
@@ -1323,20 +1323,6 @@ CONTENTS is nil. INFO is a plist holding contextual information."
|
|
|
(when (eq (org-element-type prev) 'footnote-reference)
|
|
|
org-latex-footnote-separator))
|
|
|
(cond
|
|
|
- ;; Use \footnotemark if reference is within an item's tag.
|
|
|
- ((eq (org-element-type (org-export-get-parent-element footnote-reference))
|
|
|
- 'item)
|
|
|
- (if (org-export-footnote-first-reference-p footnote-reference info)
|
|
|
- "\\footnotemark"
|
|
|
- ;; Since we can't specify footnote number as an optional
|
|
|
- ;; argument within an item tag, some extra work has to be done
|
|
|
- ;; when the footnote has already been referenced. In that
|
|
|
- ;; case, set footnote counter to the desired number, use the
|
|
|
- ;; footnotemark, then set counter back to its original value.
|
|
|
- (format
|
|
|
- "\\setcounter{footnote}{%s}\\footnotemark\\setcounter{footnote}{%s}"
|
|
|
- (1- (org-export-get-footnote-number footnote-reference info))
|
|
|
- (org-latex--get-footnote-counter footnote-reference info))))
|
|
|
;; Use \footnotemark if the footnote has already been defined.
|
|
|
((not (org-export-footnote-first-reference-p footnote-reference info))
|
|
|
(format "\\footnotemark[%s]{}"
|
|
@@ -1610,7 +1596,7 @@ contextual information."
|
|
|
(trans "$\\boxminus$ ")))
|
|
|
(tag (let ((tag (org-element-property :tag item)))
|
|
|
;; Check-boxes must belong to the tag.
|
|
|
- (and tag (format "[%s] "
|
|
|
+ (and tag (format "[{%s}] "
|
|
|
(concat checkbox
|
|
|
(org-export-data tag info)))))))
|
|
|
(concat counter "\\item" (or tag (concat " " checkbox))
|