부동 환경에서 여러 각주 사용
문제
두 하위 그림의 캡션에 두 개의 각주를 추가하려고 했을 때 석사 논문을 작성하고 있었습니다. 첫 번째 시도의 결과는 다음과 같았습니다.
음, 문제는 각주가 페이지 하단에 있을 것으로 예상했다는 것입니다. 그리고 \footnotemark[...]
와 \footnotetext[...]{...}
를 사용하여 꽤 빨리 해결했습니다. 그러나 또 다른 문제가 발생했습니다. 마지막 각주의 레이블만 연결 가능했고 둘 다 연결 가능했으면 했습니다.
수정
나는 많이 봤지만 두 가지 문제를 모두 해결할만큼 좋은 해결책은 없었습니다. footnotehyper
패키지를 사용하여 제안하는 몇 가지 솔루션을 찾았지만 첫 번째 문제에 도움이 되지 않았습니다. 몇 시간 후 나는 savenotes
패키지의 footnote
환경을 보여주는 이 2012년post을 발견했습니다. 두 번째 문제는 해결되지 않았지만 footnotehyper
가 footnote
를 기반으로 할 수 있으므로 savenotes
환경도 사용할 수 있다는 것을 깨달았습니다. 그리고 그것은 잘 작동했습니다! footnotehyper
문서here에 대해 자세히 알아보십시오.
코드
\documentclass{article}
\usepackage{geometry}
\geometry{a5paper,landscape,margin=0.5in}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{caption,subcaption}
\usepackage{footnotehyper}
\begin{document}
\pagestyle{empty}
\begin{savenotes}
\begin{figure}[ht]
\centering
\caption{Animals.}
\label{fig:animals}
\begin{subfigure}[b]{0.48\textwidth}
\centering
\caption{A cat.}
\label{fig:cat}
\includegraphics[width=\textwidth]{cat.jpg}
\caption*{Source: \href{https://unsplash.com}{Unsplash}\footnote{Source: \href{https://unsplash.com/photos/kjERLXaHjXc}{https://unsplash.com/photos/kjERLXaHjXc}.}.}
\end{subfigure}
~
\begin{subfigure}[b]{0.48\textwidth}
\centering
\caption{A dog.}
\label{fig:dog}
\includegraphics[width=\textwidth]{dog.jpg}
\caption*{Source: \href{https://unsplash.com}{Unsplash}\footnote{Source: \href{https://unsplash.com/photos/N04FIfHhv_k}{https://unsplash.com/photos/N04FIfHhv\_k}.}.}
\end{subfigure}
\end{figure}
\end{savenotes}
\end{document}
결과
참조
나는 많이 봤지만 두 가지 문제를 모두 해결할만큼 좋은 해결책은 없었습니다.
footnotehyper
패키지를 사용하여 제안하는 몇 가지 솔루션을 찾았지만 첫 번째 문제에 도움이 되지 않았습니다. 몇 시간 후 나는 savenotes
패키지의 footnote
환경을 보여주는 이 2012년post을 발견했습니다. 두 번째 문제는 해결되지 않았지만 footnotehyper
가 footnote
를 기반으로 할 수 있으므로 savenotes
환경도 사용할 수 있다는 것을 깨달았습니다. 그리고 그것은 잘 작동했습니다! footnotehyper
문서here에 대해 자세히 알아보십시오.코드
\documentclass{article}
\usepackage{geometry}
\geometry{a5paper,landscape,margin=0.5in}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{caption,subcaption}
\usepackage{footnotehyper}
\begin{document}
\pagestyle{empty}
\begin{savenotes}
\begin{figure}[ht]
\centering
\caption{Animals.}
\label{fig:animals}
\begin{subfigure}[b]{0.48\textwidth}
\centering
\caption{A cat.}
\label{fig:cat}
\includegraphics[width=\textwidth]{cat.jpg}
\caption*{Source: \href{https://unsplash.com}{Unsplash}\footnote{Source: \href{https://unsplash.com/photos/kjERLXaHjXc}{https://unsplash.com/photos/kjERLXaHjXc}.}.}
\end{subfigure}
~
\begin{subfigure}[b]{0.48\textwidth}
\centering
\caption{A dog.}
\label{fig:dog}
\includegraphics[width=\textwidth]{dog.jpg}
\caption*{Source: \href{https://unsplash.com}{Unsplash}\footnote{Source: \href{https://unsplash.com/photos/N04FIfHhv_k}{https://unsplash.com/photos/N04FIfHhv\_k}.}.}
\end{subfigure}
\end{figure}
\end{savenotes}
\end{document}
결과
참조
\documentclass{article}
\usepackage{geometry}
\geometry{a5paper,landscape,margin=0.5in}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{caption,subcaption}
\usepackage{footnotehyper}
\begin{document}
\pagestyle{empty}
\begin{savenotes}
\begin{figure}[ht]
\centering
\caption{Animals.}
\label{fig:animals}
\begin{subfigure}[b]{0.48\textwidth}
\centering
\caption{A cat.}
\label{fig:cat}
\includegraphics[width=\textwidth]{cat.jpg}
\caption*{Source: \href{https://unsplash.com}{Unsplash}\footnote{Source: \href{https://unsplash.com/photos/kjERLXaHjXc}{https://unsplash.com/photos/kjERLXaHjXc}.}.}
\end{subfigure}
~
\begin{subfigure}[b]{0.48\textwidth}
\centering
\caption{A dog.}
\label{fig:dog}
\includegraphics[width=\textwidth]{dog.jpg}
\caption*{Source: \href{https://unsplash.com}{Unsplash}\footnote{Source: \href{https://unsplash.com/photos/N04FIfHhv_k}{https://unsplash.com/photos/N04FIfHhv\_k}.}.}
\end{subfigure}
\end{figure}
\end{savenotes}
\end{document}
참조
Reference
이 문제에 관하여(부동 환경에서 여러 각주 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/brenomfviana/footnotes-in-float-environments-1jge텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)