2016-07-26 1 views
1

프리젠 테이션에 ioslides라는 기본 테마를 사용하고 있으며 슬라이드에 음모를 배치하는 데 어려움이 있습니다.ioslides의 제목과 그림 사이의 공백

```{r crint1, fig.width = 7, fig.height = 5.5, fig.retina = NULL, fig.align="center"} 
options(warn=-1) 
load("path_to_data.RData") 
ord <- order(cor.table$COR) 
barplot(cor.table$COR[ord], names.arg=cor.table$group[ord],horiz=T 
     , cex.name=.6, border=F, space=.3, col="gray30", 
     xlab="Correlation Coefficient", las=1) 
    grid(NULL, NA, col="white", lty="solid", lwd=0.7) 
    abline(v=mean(cor.table$COR), lwd=2, lty=2, col="red") 
     text(mean(cor.table$COR), 1, "Average", cex=.8, col="red", pos=4)``` 

이 결과 :

나는 각각의 슬라이드에 대해 다음 코드를 사용

link to image

괜찮지 만, 나는 바로 아래에 시작하는 플롯을 싶습니다 제목을 선택하고 슬라이드에서 더 확장하면 행의 이름을 읽을 수 있고 겹치지 않게됩니다.

나는 fig.heightfig.width으로 놀려고했으나 플롯의 크기 만 늘리고 시작 좌표는 변경하지 않으므로 (플롯이 슬라이드 너머로 확장됩니다).

제목 아래의 공백을 줄이고 그 여백을 사용하여 플롯을 확장하는 방법이 있습니까? 특정 슬라이드의 CSS를 편집해야한다고 가정합니다. 그 방법을 잘 모르겠습니다. 어떤 도움을 주셔서 감사합니다.

답변

1

다음과 같은 시도 할 수 있습니다 :

옵션 1 :

여백 슬라이드를 부여 id (여기가 #slideID입니다) 변경 :

## Slide_title {#slideID} 
<style> 
    #slideID > p { 
    margin-top: -50px; 
    } 
</style> 

옵션 2 :

Identify 내 경우에는 줄거리와 슬라이드 (idslide-1이며, 다음과 같은 스타일을 추가 그것 :

<style> 
    #slide-1 > p { 
     margin-top: -50px; 
    } 
</style> 

줄거리는 img 태그에 포함되어 있습니다. 그리고 단락 p이 싸여 있습니다. 이 번호를 50px까지 옮기고 싶습니다. 또한 플롯 영역 안의 여백을 최소화하기 위해 플롯 내부의 여백을 변경할 수도 있습니다.

enter image description here

(정확한 슬라이드를 식별 : 소스 코드를 볼 프레젠테이션을 열 줄거리와 슬라이드를 표시하고 소자를 브라우저 내부 옵션 (또는 RStudio 뷰어)를 검사하여 사용)

+0

감사합니다. 방금 코드를 약간 변경 했으므로 검사 할 필요가 없습니다. ## Slide_title {#margins} 'marginins는 슬라이드 헤더의 사용자가 설정 한 태그입니다. – eborbath

+0

@Endre 더 나은 :) –