이 블로그 검색

2023년 2월 24일 금요일

beamer로 presentation 하기.

 


Beamer 작성법

latex code  preamble에  다음을 추가합니다. 

\usepackage{pgfpages}
\setbeameroption{show notes}
\setbeameroption{show notes on second screen=right}

위처럼 작성하면, PDF파일 오른쪽에 노트가 붙어서 나옵니다. 



3:4면 3:8로 나옵니다. 보통은 bottom으로 해서 handout으로 준비하는데 사용한다고 볼 수 있습니다. 

파일 준비는 끝났습니다. 

뷰어 

이제 이걸 어떻게 볼지가 중요합니다. 해당하는 application은 또 누군가 만들어 놨습니다. 

pdf-presenter-console  ->>(fork)->> pdfpc 

위 프로그램을 사용하면 쉽게 presentation이 가능합니다. 



가로 화면과 새로 화면이 섞여서 이상하게 보이긴 하는데 오른쪽 화면이 청중용 2/3왼 쪽이 발표자용이다. 현재 페이지 다음장, 그리고 노트가 표시되고, 이전화면도 볼 수 있다. 

pdf-presenter-console --notes=right main_with_note.pdf

 이 툴을 사용하면 남은시간 쉽게 표시할 수 있다. 

상황이 여의치 않을 때는 web을 이용할 수 있는데, 

https://beamerviewer.pacien.org/

이 링크를 이용하면 간단하게 사용가능하다. 





파일을 선택하면, 다음처럼 두개의 창을 띄울 수 있다. 


원하는 대로 배치해서 사용하면 되겠다. 

2023년 2월 15일 수요일

Xournalpp 에서 수식에 색상 넣는법.. 의외로 간단.

 

자세히 latex sample 파일을 보면,

%%XPP_TEXT_COLOR%% 라는 데이터를 얻어서, 색상이 있는 수식을 출력 한다고 한다.

선을 그리다가, 빨간 수식을 넣고 싶어서 누르면, 해당하는 값이 나오지 않는다. 

그래서, 버그라고 생각하고, git 레포지토리를 고치고 이상한 짓거리를 많이 한 후 한가지를 알아냈다.



아... TEXT_COLOR니까 text box object를 누르고 색상을 바꾼후, 수식을 쓰면 색상이 올바로 나온다.

이 과정중에 cpp의 멋짐을 또보게 된다. 


\definecolor{colorname}{HTML}{6hexcode_color}

 s << std::hex << std::fill(0) << std::setw(6) <<std::right << colorClass;


colorClass {

.....char transparent,red,green,blue;

    operator int32_t() {

        re = (transparent  << 24) | (red << 16) | (green <<8)| (blue)   ) ;

    }

}

   

6hexcode_color  = s.rawtext(); 와 같은 식의... 출력...

c방식의 사고방식이 머리에 차있어서 이런거 볼 때마다 너무 멋짐.


가장 많이 본 글