I appreciate the effort, but two three caveats:
<syntaxhighlight lang="wikitext">
has learned to produce a similar output, hasn't it? What is the rationale then? <syntaxhighlight lang="wikitext">
: ((Blockquote
| Cry "Havoc" and let slip the dogs of war.
| [[William Shakespeare]]
| character = Mark Antony
| title = ''[[Julius Caesar (play)|Julius Caesar]]''
| source = act III, scene I
))
((Blockquote
| Cry "Havoc" and let slip the dogs of war.
| [[William Shakespeare]]
| character = Mark Antony
| title = ''[[Julius Caesar (play)|Julius Caesar]]''
| source = act III, scene I
))
<var>...</var>
), and actual content is roman, for example: ((blockquote|text|author))
vs ((blockquote|Cry "Havoc" and let slip the dogs of war.|William Shakespeare))
.Jack who built the house (talk) 23:36, 6 August 2023 (UTC)
<syntaxhighlight lang="wikitext">
, I feel they are quite different concepts. I suppose one could use a construction like ((#tag:syntaxhighlight|content|lang=wikitext))
where content was created on the fly, removing the need for the separate <templatestyles src="Template:Template journal/styles.css" />
, however, as far I know there is no way to use any sort of wikitext markup within a parser extension tag/strip marker. They render their provided content however they see fit so using <var>
or other means of italicizing, etc. is likely not possible within such a context. That said, it seems like a good idea to rewrite the entire thing along with ((Template journal inline))
and ((Template journal parameter)) directly in Scribunto Lua. It seems sort of pointless to do this in wikitext when it heavily depends on: ((#invoke:params|sequential)) and ((#invoke:error|error)) and in the subtemplates ((Template journal/arg)) and ((Template journal inline/arg)): ((#invoke:string|find)), ((#invoke:string|sublength)), ((#invoke:string|str_find)) and ((#invoke:string|replace)). In summary, I disagree with your first point and definitely agree with the subsequent two points. I am not a fan of the proscribed spacing and as much as the arguments can be italicized, I do not think it should be automatically italicized but rather such should be provided by the wikitext author employing the likes of ((var)), ((var serif)), etc. —Uzume (talk) 10:44, 2 June 2024 (UTC)