首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用DiagrammeR和Xaringan演示文稿使图形居中

使用DiagrammeR和Xaringan演示文稿使图形居中
EN

Stack Overflow用户
提问于 2020-07-12 08:10:02
回答 1查看 330关注 0票数 2

fig.align='center'不会使Diagrammer绘图在Xaringan演示文稿中居中。有什么想法吗?

参见下面的reprex。

代码语言:javascript
复制
---
title: "Title"
encoding: "UTF-8"
output:
  xaringan::moon_reader:
    self_contained: true
    lib_dir: libs
    css: [default]
    nature:
      highlightStyle: github
      highlightLines: true
      countIncrementalSlides: false
      ratio: "16:9"
---

exclude: true

```{r setup, include=FALSE}

knitr::opts_chunk$set(

echo = FALSE,

warning=FALSE,

message=FALSE,

注释= NA)

代码语言:javascript
复制
---

# TITLE

.center[Some text]

```{r title, out.height='50%', fig.align='center'}

DiagrammeR::grViz(“

有向图{

'graph‘语句

图形布局= twopi,重叠= false

几个'node‘语句

节点[形状=圆形,

代码语言:javascript
复制
    fontname = 'Century Gothic',
代码语言:javascript
复制
    style = filled,
代码语言:javascript
复制
    color = white,
代码语言:javascript
复制
    fontcolor = white]

节点填充颜色=钢蓝色

Hello;How;You;You

节点[标签=

‘我是reprex']

reprex1

节点[标签=

‘我也是个reprex']

reprex2

节点[填充颜色=珊瑚,

代码语言:javascript
复制
    label =

“这很奇怪,

我也是个reprex!‘]

reprex3

边缘颜色=灰色

reprex1 -> {Hello;How;You;Doing;reprex2;reprex3}

reprex3 -> reprex1

}

")

代码语言:javascript
复制
.center[yet another text]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-12 10:46:10

我刚刚试过了: HTML <center>标签可以工作,并且应该是一个可行的解决方案。

只需将其添加到R代码之前,并在末尾以结束。这可能并不优雅(在CSS术语中),但它是有效的!

代码语言:javascript
复制
# TITLE

.center[Some text]

<center>

```{r title, out.height='50%', fig.align='center'}

等。

代码语言:javascript
复制
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62855840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档