Is there a way to insert a nonbreaking space/hyphen when rendering a word document from rmarkdown? In MS Word, these two are special characters a user can insert with a key shortcut or manually. I'm wondering if this operation can be done from rmarkdown code, for example using officer/officedown packages?
Insert nonbreaking space and nonbreaking hyphen - rmarkdown to word document
178 Views Asked by Jakub Małecki At
2
There are 2 best solutions below
1
Jakub Małecki
On
I found the answer, thanks to this post How to insert non breaking space in word xml using java
Non-breaking space and non-breaking hyphens have their own unicode encodings. In my rmarkdown code I can use
ABC`r knitr::asis_output("\U00A0")`DEF # sapce
ABC`r knitr::asis_output("\U2011")`DEF # hyphen
Related Questions in R
- How to make an R Shiny app with big data?
- How do I keep only specific rows based on whether a column has a specific value?
- Likert scale study - ordinal regression model
- Extract a table/matrix from R into Excel with same colors and stle
- How can I solve non-conformable arguments in R netmeta::discomb (Error in B.matrix %*% C.matrix)?
- Can raw means and estimated marginal means be the same ? And when?
- Understanding accumulate function when .dir is set to "backwards"
- Error in if (nrow(peaks) > 0) { : argument is of length zero Calls: CopywriteR ... tryCatch -> tryCatchList -> tryCatchOne -> <Anonymous> Execution ha
- How to increase quality of mathjax output?
- Convert the time intervals to equal hours and fill in the value column
- How to run an R function getpoints() from IPDfromKM package in an R shiny app which in R pops up a plot that utilizes clicks to capture coordinates?
- Replace NA in list of dfs in certain columns and under certain conditions
- R and text on Cyrillic
- The ts() function in R is returning the correct start and frequency but not end value which is 1 and not 179
- TROUBLING with the "DROP_NA" Function
Related Questions in MS-WORD
- VBA query - sort text in alphabetical order in Word
- Can you programmatically generate a link to open a Word document and navigate to a particular location within it (preferably a comment)?
- How can I create an automatic table of contents in docx without the text being bold?
- Does MS Word secretly upload my file to cloud?
- How to use VBA to bold just some text
- Find text and numbers Formatted: "Case: BE########" and format them, regardless of the number
- Access all documents for Word from multiple instance using Excel VBA
- Using document.Application.PixelsToPoints will give different results
- Error: "Document_KeyUp" event not working
- Word macro for reversing selected text
- Make a table of remarks/figures, and format it as a table
- Add custom ribbon button to dotm file that runs macro
- Inline pictures: Add margin
- Excel VBA: Action logging on label click (like Audit Trail)
- Custom referencing format in CSL document, Want to add whitespace into bibliography
Related Questions in R-MARKDOWN
- How to output text in ukrainian language in R markdown
- Why are landscape pages causing issues with page numbers/section headers/footers in officeverse?
- How to align side text and table horizontally in R-markdown
- R Markdown and Latex preamble; how do I get non-evaluated code blocks and evaluated code blocks to look the same?
- Source code is not foldable in Rmd using a LaTeX "awesomeblock"?
- How can I set the Rmarkdown output template file dynamically in the YAML header as part of a package?
- R Markdown 'awesome cv' fails to knit: revision 70721 of the texlive-scripts package seems to be older than the local installation
- Rmarkdown: Error! Error in `not_tsibble()`
- Use of reactive variable with if from shiny to R Markdown
- How can I create a table with multiple panels in R Markdown?
- How do I define the size of a ggplot plot output inside a function for use in rmarkdown documents?
- How to convert R Script to R Markdown?
- Persistent Error in R Markdown to PDF Conversion Despite Multiple Reinstallations
- Error in data.frame — replacement has [x] rows, data has [y] only when knitting to HTML
- Wrap the text in Rmarkdown to pdf documents
Related Questions in OFFICER
- Adding Tables w/o Column Headers in Officer
- Text alignment in power point with R / officer
- R Shiny run task/script in different process
- Export GT table with Officer
- Adding image to text box using officer
- Generating Multi level lists in Word with Bullets Using Officer in R
- Creating multiple Word file reports in a for loop in R Markdown
- Umlauts are not printed correctly when printed into document
- How to crop plots with R officer package?
- How to copy and paste formattable object in a Powerpoint using R packages (formattable, officeR)
- Officer in R not exporting image file to desired location or slide in a PowerPoint
- Export data from word to R as well as the format of the character read
- Using the "flextable" package in R how do I insert a table into one of the cells of a flex table?
- flextable width for rmarkdown html document
- test if rmarkdown format is rdocx_document similar to knitr::is_html_output()
Related Questions in OFFICEDOWN
- Why are landscape pages causing issues with page numbers/section headers/footers in officeverse?
- R+officedown: trouble with Numbering and Figure captions
- Switch page layout conditionally for MS Word documents generated from Rmarkdown code
- How can i change specific elements in my Word-Template? (1. Picture, 2. Timespan, 3. ID of Patient)
- Alternating page margins (mirror pages), manipulating headers/footers with page numbers
- YAML for docx creates html
- R Markdown, Word: figure captions referencing sections
- Other languages for Table and Figure in officedown
- How do I apply distinct page numbering by section using the officedown package?
- Insert nonbreaking space and nonbreaking hyphen - rmarkdown to word document
- Rmarkdown to Word - How to change Word's styling in references?
- Officedown Word footers not appearing as expected with landscape page
- Update an existing table in Word using officer/officedown
- r markdown add executive summary before TOC and knit to MS Word
- Why is the flextable caption different from the data.frame caption in officedown::rdocx_document outputs?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?

You could add a non-breaking space using the UTF-8-symbol
\u00a0and a non-breaking hyphen (hope I got it right) using\u2014.The option I used to figure out these codes was to create a docx with the special characters which I scraped using
officer::docx_summary(). Here is a minimal reprex of this approach: