* is there any way to render content in italics in a code block? @ 2026-01-08 21:36 Robert P. J. Day 2026-01-09 9:39 ` [docs] " Antonin Godard 2026-01-15 10:06 ` Quentin Schulz 0 siblings, 2 replies; 6+ messages in thread From: Robert P. J. Day @ 2026-01-08 21:36 UTC (permalink / raw) To: YP docs mailing list one aspect of sphinx that gripes my wagger is that there does not seem to be any easy way to tag something in italics in a code block. here: https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-execution.html the code line: $ bitbake target really needs the word "target" in italics to show that it's meant to be replaced. and, no, this isn't minor nitpicking -- the whole section on overrides desperately needs to be able to show what things a developer is meant to replace. is there any way to do this? rday ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [docs] is there any way to render content in italics in a code block? 2026-01-08 21:36 is there any way to render content in italics in a code block? Robert P. J. Day @ 2026-01-09 9:39 ` Antonin Godard 2026-01-15 10:06 ` Quentin Schulz 1 sibling, 0 replies; 6+ messages in thread From: Antonin Godard @ 2026-01-09 9:39 UTC (permalink / raw) To: Robert P. J. Day, YP docs mailing list On Thu Jan 8, 2026 at 10:33 PM CET, Robert P. J. Day wrote: > > one aspect of sphinx that gripes my wagger is that there does not > seem to be any easy way to tag something in italics in a code block. > > here: > > https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-execution.html > > the code line: > > $ bitbake target > > really needs the word "target" in italics to show that it's meant to > be replaced. and, no, this isn't minor nitpicking -- the whole section > on overrides desperately needs to be able to show what things a > developer is meant to replace. > > is there any way to do this? I don't know but the best bet would be to find a lexer capable of doing this in here: https://pygments.org/docs/lexers/ As those are the ones used by Sphinx. Antonin -- Antonin Godard, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [docs] is there any way to render content in italics in a code block? 2026-01-08 21:36 is there any way to render content in italics in a code block? Robert P. J. Day 2026-01-09 9:39 ` [docs] " Antonin Godard @ 2026-01-15 10:06 ` Quentin Schulz 2026-01-15 15:58 ` Robert P. J. Day 1 sibling, 1 reply; 6+ messages in thread From: Quentin Schulz @ 2026-01-15 10:06 UTC (permalink / raw) To: rpjday, YP docs mailing list Hi Robert, On 1/8/26 10:33 PM, Robert P. J. Day via lists.yoctoproject.org wrote: > > one aspect of sphinx that gripes my wagger is that there does not > seem to be any easy way to tag something in italics in a code block. > > here: > > https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-execution.html > > the code line: > > $ bitbake target > > really needs the word "target" in italics to show that it's meant to > be replaced. and, no, this isn't minor nitpicking -- the whole section > on overrides desperately needs to be able to show what things a > developer is meant to replace. > > is there any way to do this? > Not that I know of. Another option is to follow conventions from manpages for example or something people are most familiar with. bitbake [target]... maybe? I'm not versed in manpages. Also, you can simply specify after the code-block what must be changed by the user. It doesn't *have* to be a technical solution. code-blocks have :emphasize-lines: maybe there's room for adding emphasize-columns or something like that such that we can specify what to highlight in a line. Cheers, Quentin ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [docs] is there any way to render content in italics in a code block? 2026-01-15 10:06 ` Quentin Schulz @ 2026-01-15 15:58 ` Robert P. J. Day 2026-01-15 16:17 ` Quentin Schulz 0 siblings, 1 reply; 6+ messages in thread From: Robert P. J. Day @ 2026-01-15 15:58 UTC (permalink / raw) To: Quentin Schulz; +Cc: YP docs mailing list On Thu, 15 Jan 2026, Quentin Schulz wrote: > Hi Robert, > > On 1/8/26 10:33 PM, Robert P. J. Day via lists.yoctoproject.org wrote: > > > > one aspect of sphinx that gripes my wagger is that there does not > > seem to be any easy way to tag something in italics in a code block. > > > > here: > > > > https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-execution.html > > > > the code line: > > > > $ bitbake target > > > > really needs the word "target" in italics to show that it's meant to > > be replaced. and, no, this isn't minor nitpicking -- the whole section > > on overrides desperately needs to be able to show what things a > > developer is meant to replace. > > > > is there any way to do this? > > > > Not that I know of. > > Another option is to follow conventions from manpages for example or something > people are most familiar with. > > bitbake [target]... > > maybe? I'm not versed in manpages. > > Also, you can simply specify after the code-block what must be changed by the > user. It doesn't *have* to be a technical solution. > > code-blocks have :emphasize-lines: maybe there's room for adding > emphasize-columns or something like that such that we can specify what to > highlight in a line. there is (sort of) a way to do this, it's with a "parsed-literal" block, not a "code-block" .. parsed-literal:: ... stuff ... - for italics, surround text with one asterisk - for bold, surround text with two asterisks my only nitpick is that what is rendered in italics also looks bolded. anyway, probably not worth agonizing over this. rday ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [docs] is there any way to render content in italics in a code block? 2026-01-15 15:58 ` Robert P. J. Day @ 2026-01-15 16:17 ` Quentin Schulz 2026-01-15 21:19 ` Robert P. J. Day 0 siblings, 1 reply; 6+ messages in thread From: Quentin Schulz @ 2026-01-15 16:17 UTC (permalink / raw) To: rpjday; +Cc: YP docs mailing list Hi Robert, On 1/15/26 4:55 PM, Robert P. J. Day via lists.yoctoproject.org wrote: > On Thu, 15 Jan 2026, Quentin Schulz wrote: > >> Hi Robert, >> >> On 1/8/26 10:33 PM, Robert P. J. Day via lists.yoctoproject.org wrote: >>> >>> one aspect of sphinx that gripes my wagger is that there does not >>> seem to be any easy way to tag something in italics in a code block. >>> >>> here: >>> >>> https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-execution.html >>> >>> the code line: >>> >>> $ bitbake target >>> >>> really needs the word "target" in italics to show that it's meant to >>> be replaced. and, no, this isn't minor nitpicking -- the whole section >>> on overrides desperately needs to be able to show what things a >>> developer is meant to replace. >>> >>> is there any way to do this? >>> >> >> Not that I know of. >> >> Another option is to follow conventions from manpages for example or something >> people are most familiar with. >> >> bitbake [target]... >> >> maybe? I'm not versed in manpages. >> >> Also, you can simply specify after the code-block what must be changed by the >> user. It doesn't *have* to be a technical solution. >> >> code-blocks have :emphasize-lines: maybe there's room for adding >> emphasize-columns or something like that such that we can specify what to >> highlight in a line. > > there is (sort of) a way to do this, it's with a "parsed-literal" > block, not a "code-block" > > .. parsed-literal:: > ... stuff ... > This could be an option but only for BitBake snippets where we cannot have syntax highlighting anyway. I *guess* we could afford this for shell/console snippets too, provided there's no console output. How does this work with the copybutton if we have a prompt in a parsed-literal? Maybe we'll need to get rid of prompts as well. Also, maybe we want to have a look at how sphinxawesome-theme implemented emphasize-text for code-blocks, maybe something we can implement on our side as well (and have multiple entries for emphasize-text?). (MIT licensed, don't know if it's compatible with what we have in yocto-docs). c.f. https://sphinxawesome.xyz/demo/code-blocks/#highlight-placeholders-in-code-blocks Cheers, Quentin ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [docs] is there any way to render content in italics in a code block? 2026-01-15 16:17 ` Quentin Schulz @ 2026-01-15 21:19 ` Robert P. J. Day 0 siblings, 0 replies; 6+ messages in thread From: Robert P. J. Day @ 2026-01-15 21:19 UTC (permalink / raw) To: Quentin Schulz; +Cc: YP docs mailing list On Thu, 15 Jan 2026, Quentin Schulz wrote: > Hi Robert, > > On 1/15/26 4:55 PM, Robert P. J. Day via lists.yoctoproject.org wrote: > > On Thu, 15 Jan 2026, Quentin Schulz wrote: > > > > > Hi Robert, > > > > > > On 1/8/26 10:33 PM, Robert P. J. Day via lists.yoctoproject.org wrote: > > > > > > > > one aspect of sphinx that gripes my wagger is that there does not > > > > seem to be any easy way to tag something in italics in a code block. > > > > > > > > here: > > > > > > > > https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-execution.html > > > > > > > > the code line: > > > > > > > > $ bitbake target > > > > > > > > really needs the word "target" in italics to show that it's meant to > > > > be replaced. and, no, this isn't minor nitpicking -- the whole section > > > > on overrides desperately needs to be able to show what things a > > > > developer is meant to replace. > > > > > > > > is there any way to do this? > > > > > > > > > > Not that I know of. > > > > > > Another option is to follow conventions from manpages for example or > > > something > > > people are most familiar with. > > > > > > bitbake [target]... > > > > > > maybe? I'm not versed in manpages. > > > > > > Also, you can simply specify after the code-block what must be changed by > > > the > > > user. It doesn't *have* to be a technical solution. > > > > > > code-blocks have :emphasize-lines: maybe there's room for adding > > > emphasize-columns or something like that such that we can specify what to > > > highlight in a line. > > > > there is (sort of) a way to do this, it's with a "parsed-literal" > > block, not a "code-block" > > > > .. parsed-literal:: > > ... stuff ... > > > > This could be an option but only for BitBake snippets where we cannot have > syntax highlighting anyway. > > I *guess* we could afford this for shell/console snippets too, provided > there's no console output. How does this work with the copybutton if we have a > prompt in a parsed-literal? Maybe we'll need to get rid of prompts as well. > > Also, maybe we want to have a look at how sphinxawesome-theme implemented > emphasize-text for code-blocks, maybe something we can implement on our side > as well (and have multiple entries for emphasize-text?). (MIT licensed, don't > know if it's compatible with what we have in yocto-docs). c.f. > https://sphinxawesome.xyz/demo/code-blocks/#highlight-placeholders-in-code-blocks it's not a high priority, it would just have been handy if it were easy. rday ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2026-01-15 21:16 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-01-08 21:36 is there any way to render content in italics in a code block? Robert P. J. Day 2026-01-09 9:39 ` [docs] " Antonin Godard 2026-01-15 10:06 ` Quentin Schulz 2026-01-15 15:58 ` Robert P. J. Day 2026-01-15 16:17 ` Quentin Schulz 2026-01-15 21:19 ` Robert P. J. Day
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox