CTAGS-LANG-RMARKDOWN - Online Linux Manual PageSection : 7
Updated :
Source : 6.0.0
Note : Universal Ctags
NAMEctags-lang-rmarkdown − Random notes about tagging R Markdown source code with Universal Ctags
SYNOPSISctags ...−−extras=+{subparser}{guest} −−languages=+RMarkdown ...
ctags ...−−extras=+{subparser}{guest} −−language−force=RMarkdown ...
ctags ...−−extras=+{subparser}{guest} −−map−RMarkdown=+.rmd ...
DESCRIPTIONRMarkdown parser is an exclusive subparser stacked on top of the Markdown parser. It works when: • the Markdown parser is enabled, • the subparser extra is enabled, and • the RMarkdown parser itself is enabled. The RMarkdown parser extends the way of detecting codeblocks from the Markdown parser. This extension is for running guest parsers on code chunks. The Markdown parser expects the following syntax represents codeblocks: ```language−name
...
```
For an example ```r
...
```
The RMarkdown parser accepts the following syntax for code chunks: ```{language−name chunk−label, ...}
...
```
For an example ```{r precalc fig.height=4}
...
```
Give −−extras=+{guest} for enabling guest to command line if you want to run proper parsers on lines inside code chunks. The parser extracts chunk labels coming after language−name as chunklabel kind objcts. In the exapmle, the RMarkdown parser extracts precalc as a chunklabel kind object. The chunklabel kind is enabled by default.
EXAMPLES"input.rmd" # Section 1
```{r myblock}
zero_fun <− function () {
return 0
}
```
# Section 2
"output.tags" with "−−options=NONE −−extras=+{guest} −−fields=+KZln −o − input.rmd" Section 1 input.rmd /^# Section 1$/;" chapter line:1 language:Markdown
Section 2 input.rmd /^# Section 2$/;" chapter line:9 language:Markdown
myblock input.rmd /^```{r myblock}$/;" chunklabel line:3 language:RMarkdown
zero_fun input.rmd /^ zero_fun <− function () {$/;" function line:4 language:R
SEE ALSOctags(1), ctags−client−tools(7), ctags−lang−r(7), R Markdown: The Definitive Guide 0
Johanes Gumabo
Data Size : 13,275 byte
man-ctags-lang-rmarkdown.7Build : 2024-12-05, 20:55 :
Visitor Screen : x
Visitor Counter ( page / site ) : 5 / 183,492
Visitor ID : :
Visitor IP : 18.219.107.243 :
Visitor Provider : AMAZON-02 :
Provider Position ( lat x lon ) : 39.962500 x -83.006100 : x
Provider Accuracy Radius ( km ) : 1000 :
Provider City : Columbus :
Provider Province : Ohio , : ,
Provider Country : United States :
Provider Continent : North America :
Visitor Recorder : Version :
Visitor Recorder : Library :
Online Linux Manual Page : Version : Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page : Library : lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page : Library : lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base : Version : Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base : Library : lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36
Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.