* Column layout of subfigures @ 2021-04-10 17:58 Emil Tywoniak [not found] ` <a62a4784-fcfe-44cd-87e9-aa8ce890a575n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 0 siblings, 1 reply; 5+ messages in thread From: Emil Tywoniak @ 2021-04-10 17:58 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 765 bytes --] Hi, I'd like to have two subfigures side-by-side. I'm using the pandoc-crossref filter method of subfigures. I tried turning them into a subsubfigure, and also the column layout method as described in https://bookdown.org/yihui/rmarkdown-cookbook/multi-column.html . Does anybody know a way? Thanks for your contributions to the pandoc paradigm Emil -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/a62a4784-fcfe-44cd-87e9-aa8ce890a575n%40googlegroups.com. [-- Attachment #1.2: Type: text/html, Size: 1173 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <a62a4784-fcfe-44cd-87e9-aa8ce890a575n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>]
* Re: Column layout of subfigures [not found] ` <a62a4784-fcfe-44cd-87e9-aa8ce890a575n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> @ 2021-04-11 9:16 ` BPJ [not found] ` <CADAJKhDbu34wEJ1mGMTH1NpMW-8DWs5TmfbZmJV-tj5pFxnKnw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2021-04-16 23:17 ` Pedro P. Palazzo 1 sibling, 1 reply; 5+ messages in thread From: BPJ @ 2021-04-11 9:16 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1: Type: text/plain, Size: 3648 bytes --] You should probably rather open an issue in pandoc-crossref (though I don't know if its a bug or just a question): https://github.com/lierdakil/pandoc-crossref/issues Otherwise here is a trick you may try: If this is LaTeX the following might help: 1. Near the top of your markdown file or in a header-include[^1] put this: \newenvironment{hideTable}{% \let\toprule\relax% \let\midrule\relax% \let\bottomrule\relax% }{} \newenvironment{smallText}{\small}{} I'm not sure about the exact font size command needed. 2. Where you want your side by side material use this: `\begin{hideTable}`{=latex} | |-----------|----------- | ![alt-text](img-a.pdf) | ![alt text](img-b.pdf) `\begin{smallText}`{=latex} Fake caption text `\end{smallText}`{=latex} `\end{hideTable}`{=latex} However note that these are non-floating images since last time I looked floating figures didn't work inside tables, and conversely captions don't work with non-floating images, so you might have to do some mysterious things to have this show up in your list of figures. I have only ever used this to place pieces of text and their translation side by side. In HTML you might hide a table with CSS, i.e. 1. Where you want the side-by-side stuff: :::hideTable | |-----------|----------- | ![Caption A](img-a.pdf) | ![Caption B](img-b.pdf) Fake caption text ::: 2. Arrange for some CSS which hides the table border to be included in your document header[^2], minimally: div.hideTable table { border-collapse: collapse; } Perhaps also div.hideTable p { text-size: small } Note that if you have other CSS in effect which e.g. sets background colors or borders on table rows you will need to disable that too. [^1]: https://pandoc.org/MANUAL.html#option--include-in-header [^2]: https://pandoc.org/MANUAL.html#option--css Den lör 10 apr. 2021 19:59Emil Tywoniak <emil.tywoniak-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> skrev: > Hi, > I'd like to have two subfigures side-by-side. I'm using the > pandoc-crossref filter method of subfigures. I tried turning them into a > subsubfigure, and also the column layout method as described in > https://bookdown.org/yihui/rmarkdown-cookbook/multi-column.html . Does > anybody know a way? > Thanks for your contributions to the pandoc paradigm > Emil > > -- > You received this message because you are subscribed to the Google Groups > "pandoc-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit > https://groups.google.com/d/msgid/pandoc-discuss/a62a4784-fcfe-44cd-87e9-aa8ce890a575n%40googlegroups.com > <https://groups.google.com/d/msgid/pandoc-discuss/a62a4784-fcfe-44cd-87e9-aa8ce890a575n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/CADAJKhDbu34wEJ1mGMTH1NpMW-8DWs5TmfbZmJV-tj5pFxnKnw%40mail.gmail.com. [-- Attachment #2: Type: text/html, Size: 6589 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <CADAJKhDbu34wEJ1mGMTH1NpMW-8DWs5TmfbZmJV-tj5pFxnKnw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: Column layout of subfigures [not found] ` <CADAJKhDbu34wEJ1mGMTH1NpMW-8DWs5TmfbZmJV-tj5pFxnKnw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2021-04-11 9:51 ` Bastien DUMONT 2021-04-13 9:28 ` Emil Tywoniak 0 siblings, 1 reply; 5+ messages in thread From: Bastien DUMONT @ 2021-04-11 9:51 UTC (permalink / raw) To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw I'm not sure to understand exactly what you need, but, for LaTeX output, if you want to place two subfigures side by side, each one having its own caption, with a general caption below, you may be interested by the subcaption package (https://www.ctan.org/pkg/subcaption). Le Sunday 11 April 2021 à 11:16:50AM, BPJ a écrit : > You should probably rather open an issue in pandoc-crossref (though I don't > know if its a bug or just a question): > > https://github.com/lierdakil/pandoc-crossref/issues > > Otherwise here is a trick you may try: > > If this is LaTeX the following might help: > > 1. Near the top of your markdown file or in a header-include[^1] put this: > > \newenvironment{hideTable}{% > \let\toprule\relax% > \let\midrule\relax% > \let\bottomrule\relax% > }{} > > \newenvironment{smallText}{\small}{} > > I'm not sure about the exact font size command needed. > > 2. Where you want your side by side material use this: > > `\begin{hideTable}`{=latex} > > | > |-----------|----------- > | ![alt-text](img-a.pdf) | ![alt text](img-b.pdf) > > `\begin{smallText}`{=latex} > > Fake caption text > > `\end{smallText}`{=latex} > > > `\end{hideTable}`{=latex} > > However note that these are non-floating images since last time I looked > floating figures didn't work inside tables, and conversely captions don't work > with non-floating images, so you might have to do some mysterious things to > have this show up in your list of figures. I have only ever used this to place > pieces of text and their translation side by side. > > In HTML you might hide a table with CSS, i.e. > > 1. Where you want the side-by-side stuff: > > :::hideTable > > | > |-----------|----------- > | ![Caption A](img-a.pdf) | ![Caption B](img-b.pdf) > > Fake caption text > > ::: > > 2. Arrange for some CSS which hides the table border to be included in your > document header[^2], minimally: > > div.hideTable table { > border-collapse: collapse; > } > > Perhaps also > > div.hideTable p { > text-size: small > } > > Note that if you have other CSS in effect which e.g. sets background colors > or borders on table rows you will need to disable that too. > > [^1]: https://pandoc.org/MANUAL.html#option--include-in-header > > [^2]: https://pandoc.org/MANUAL.html#option--css > > > Den lör 10 apr. 2021 19:59Emil Tywoniak <emil.tywoniak-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> skrev: > > Hi, > I'd like to have two subfigures side-by-side. I'm using the pandoc-crossref > filter method of subfigures. I tried turning them into a subsubfigure, and > also the column layout method as described in https://bookdown.org/yihui/ > rmarkdown-cookbook/multi-column.html . Does anybody know a way? > Thanks for your contributions to the pandoc paradigm > Emil > > -- > You received this message because you are subscribed to the Google Groups > "pandoc-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit https://groups.google.com/d/msgid/ > pandoc-discuss/a62a4784-fcfe-44cd-87e9-aa8ce890a575n%40googlegroups.com. > > -- > You received this message because you are subscribed to the Google Groups > "pandoc-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an email > to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit https://groups.google.com/d/msgid/ > pandoc-discuss/ > CADAJKhDbu34wEJ1mGMTH1NpMW-8DWs5TmfbZmJV-tj5pFxnKnw%40mail.gmail.com. -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/YHLGgivziK4Mkeyv%40localhost. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Column layout of subfigures 2021-04-11 9:51 ` Bastien DUMONT @ 2021-04-13 9:28 ` Emil Tywoniak 0 siblings, 0 replies; 5+ messages in thread From: Emil Tywoniak @ 2021-04-13 9:28 UTC (permalink / raw) To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw [-- Attachment #1: Type: text/plain, Size: 5904 bytes --] Thank you for your suggestions. It's not a bug but it may be a missing feature of pandoc-crossref though I don't know if it's in the scope of pandoc-crossref. I believe the point of pandoc is freely converting formats, and writing output-specific code for simple things like "have two things side by side" defeats the purpose noticeably. For now, I think I think the conclusion is "no pandoc solution exists so far". I have opened a pandoc-crossref issue: https://github.com/lierdakil/pandoc-crossref/issues/306 Cheers Emil J. Tywoniak ne 11. 4. 2021 v 11:51 odesílatel Bastien DUMONT <bastien.dumont@posteo.net> napsal: > I'm not sure to understand exactly what you need, but, for LaTeX output, > if you want to place two subfigures side by side, each one having its own > caption, with a general caption below, you may be interested by the > subcaption package (https://www.ctan.org/pkg/subcaption). > > Le Sunday 11 April 2021 à 11:16:50AM, BPJ a écrit : > > You should probably rather open an issue in pandoc-crossref (though I > don't > > know if its a bug or just a question): > > > > https://github.com/lierdakil/pandoc-crossref/issues > > > > Otherwise here is a trick you may try: > > > > If this is LaTeX the following might help: > > > > 1. Near the top of your markdown file or in a header-include[^1] put > this: > > > > \newenvironment{hideTable}{% > > \let\toprule\relax% > > \let\midrule\relax% > > \let\bottomrule\relax% > > }{} > > > > \newenvironment{smallText}{\small}{} > > > > I'm not sure about the exact font size command needed. > > > > 2. Where you want your side by side material use this: > > > > `\begin{hideTable}`{=latex} > > > > | > > |-----------|----------- > > | ![alt-text](img-a.pdf) | ![alt text](img-b.pdf) > > > > `\begin{smallText}`{=latex} > > > > Fake caption text > > > > `\end{smallText}`{=latex} > > > > > > `\end{hideTable}`{=latex} > > > > However note that these are non-floating images since last time I looked > > floating figures didn't work inside tables, and conversely captions > don't work > > with non-floating images, so you might have to do some mysterious things > to > > have this show up in your list of figures. I have only ever used this to > place > > pieces of text and their translation side by side. > > > > In HTML you might hide a table with CSS, i.e. > > > > 1. Where you want the side-by-side stuff: > > > > :::hideTable > > > > | > > |-----------|----------- > > | ![Caption A](img-a.pdf) | ![Caption B](img-b.pdf) > > > > Fake caption text > > > > ::: > > > > 2. Arrange for some CSS which hides the table border to be included in > your > > document header[^2], minimally: > > > > div.hideTable table { > > border-collapse: collapse; > > } > > > > Perhaps also > > > > div.hideTable p { > > text-size: small > > } > > > > Note that if you have other CSS in effect which e.g. sets background > colors > > or borders on table rows you will need to disable that too. > > > > [^1]: https://pandoc.org/MANUAL.html#option--include-in-header > > > > [^2]: https://pandoc.org/MANUAL.html#option--css > > > > > > Den lör 10 apr. 2021 19:59Emil Tywoniak <emil.tywoniak-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> skrev: > > > > Hi, > > I'd like to have two subfigures side-by-side. I'm using the > pandoc-crossref > > filter method of subfigures. I tried turning them into a > subsubfigure, and > > also the column layout method as described in > https://bookdown.org/yihui/ > > rmarkdown-cookbook/multi-column.html . Does anybody know a way? > > Thanks for your contributions to the pandoc paradigm > > Emil > > > > -- > > You received this message because you are subscribed to the Google > Groups > > "pandoc-discuss" group. > > To unsubscribe from this group and stop receiving emails from it, > send an > > email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > To view this discussion on the web visit > https://groups.google.com/d/msgid/ > > pandoc-discuss/a62a4784-fcfe-44cd-87e9-aa8ce890a575n% > 40googlegroups.com. > > > > -- > > You received this message because you are subscribed to the Google Groups > > "pandoc-discuss" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email > > to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > > To view this discussion on the web visit > https://groups.google.com/d/msgid/ > > pandoc-discuss/ > > CADAJKhDbu34wEJ1mGMTH1NpMW-8DWs5TmfbZmJV-tj5pFxnKnw%40mail.gmail.com. > > -- > You received this message because you are subscribed to a topic in the > Google Groups "pandoc-discuss" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/pandoc-discuss/7A7vp6WQuno/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit > https://groups.google.com/d/msgid/pandoc-discuss/YHLGgivziK4Mkeyv%40localhost > . > -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/CAAfd0SOPU8_gfTBwBHpSruW%2BgGf6D0WTgCrYf%3DOsPexwqDSiXg%40mail.gmail.com. [-- Attachment #2: Type: text/html, Size: 9134 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Column layout of subfigures [not found] ` <a62a4784-fcfe-44cd-87e9-aa8ce890a575n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2021-04-11 9:16 ` BPJ @ 2021-04-16 23:17 ` Pedro P. Palazzo 1 sibling, 0 replies; 5+ messages in thread From: Pedro P. Palazzo @ 2021-04-16 23:17 UTC (permalink / raw) To: pandoc-discuss [-- Attachment #1.1: Type: text/plain, Size: 1356 bytes --] The documented syntax for reveal.js columns plays well with pandoc-crossref subfigures for HTML (and, I suppose, EPUB) output: :::::: {.columns #fig:mainFigure} ::: {.column} ![First subfigure](){#fig:subFigureA} ::: <!-- close first column --> ::: {.column} ![Second subfigure(){#fig:subFigureB} ::: <!-- close second column --> General caption :::::: <!-- close column layout --> Then add `div.column { float: left; }` to your CSS. Cheers, Pedro. Em sábado, 10 de abril de 2021 às 18:58:52 UTC+1, emil.t...@gmail.com escreveu: > Hi, > I'd like to have two subfigures side-by-side. I'm using the > pandoc-crossref filter method of subfigures. I tried turning them into a > subsubfigure, and also the column layout method as described in > https://bookdown.org/yihui/rmarkdown-cookbook/multi-column.html . Does > anybody know a way? > Thanks for your contributions to the pandoc paradigm > Emil > -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/a5dedae6-09aa-4a62-b843-8f36ce11a456n%40googlegroups.com. [-- Attachment #1.2: Type: text/html, Size: 2397 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2021-04-16 23:17 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-04-10 17:58 Column layout of subfigures Emil Tywoniak [not found] ` <a62a4784-fcfe-44cd-87e9-aa8ce890a575n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org> 2021-04-11 9:16 ` BPJ [not found] ` <CADAJKhDbu34wEJ1mGMTH1NpMW-8DWs5TmfbZmJV-tj5pFxnKnw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2021-04-11 9:51 ` Bastien DUMONT 2021-04-13 9:28 ` Emil Tywoniak 2021-04-16 23:17 ` Pedro P. Palazzo
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).