* 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 an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.