-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO.Rmd
66 lines (47 loc) · 1.51 KB
/
TODO.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
---
title: "TODO for the package"
---
1. Create an interactive addin, that enables to select formatting options;
2. Write unit tests.
3. Insert link [label](link_location)
4. Insert image ![caption](image_location)
5. Insert image with caption (interactive input through Shiny):
```{r}
fig_id = sub("\\.","_",
paste0("fig_ID__", (as.double(Sys.time()))))
```
```{r fig_ID_, fig.align='center', fig.cap=CAPTION, echo=FALSE, }
# Figure location
knitr::include_graphics("image_location")
# Figure caption/name/description
CAPTION = "The_caption_of_your_figure_comes_here..."
```
6. Write function to check if there is a space before and after the selection
(for %>% and similar operators)
7. Add possibility not to add list bullets and numbers to the empty rows.
8. FIXME: rmd_remove_list() does not remove this list correctly in this situation:
```
- 1.
- 2.
- 3.
- 4.
- 5.
```
9. rmd_list() add:
1. Ability to skip empty lines;
2. Ability to continue numbering.
10. add_hash_style_heading(), rmd_heading_remove()
Application of "insert H1" addin in a row results in removed rows only on seccond time:
```
1
# 1
# 1
```
Fixit or document the behavior.
11. New feature: add `\` at the end of the line as break line symbol (the same as two spaces ` `)
12. Add reference-like (interactive) addin for links and images:
```
[text][id]
[id]: url "name"
```
13. Add indentation style code blocks: starts after blank line with indentation of 4 spaces and ends at not indented line.