대화를 프로그래밍하기 위해 어떻게 슬라이드를 만드나요? [닫은] 최근에 몇 차례 대화를 나

최근에 몇 차례 대화를 나 and지만 슬라이드를 만드는 좋은 방법을 찾지 못했습니다. 다음은 슬라이드 프로그래밍을위한 몇 가지 바람직한 특성입니다.

  • 슬라이드입니다. 표준 이맥스 버퍼는 그렇지 않습니다.
  • 코드에 대한 구문 강조 표시가 있습니다.
  • 글꼴 크기, 색상 및 글 머리 기호와 같은 기본 서식을 지원 합니다.
  • 멋진 애니메이션이 필요하지 않습니다. 내가 원하는 유일한 애니메이션은 글 머리 기호가 하나씩 나타납니다.
  • 편집 : 프레젠테이션 순서 / 위치를 손상시키지 않고 터미널에서 슬라이드로 쉽게 앞뒤로 탭 할 수 있어야합니다.

지금까지 나는 고려했다 :

  • Microsoft Office-Linux 사용자에게는 문제가 없습니다.
  • OpenOffice.org-내 요구에 비해 너무 많은 코드 서식 / 하이라이트를 외부에서 붙여 넣어야합니다. 플러스 측면에서는 글 머리 기호, 글 머리 기호 별 애니메이션 및 글꼴 서식을 지원합니다. 내 지식으로는 터미널에 대한 alt-tab이 프레젠테이션 모드와 위치를 파괴한다는 사실은 알 수 없습니다.
  • Emacs-모든 코드 형식을 지원하지만 한 덩어리에서 다른 덩어리로 전환 할 수 있는 슬라이드 모드를 찾지 못했습니다 .
  • HTML5-한 번은 html5rocks를 템플릿으로 사용하여 슬라이드를 만들었습니다. 모든 것을 지원하지만 약간의 슬라이드를하기 전에 몇 개의 슬라이드를 “함께 던지기”에는 너무 어렵고 시간이 많이 걸립니다. 또한 연단 컴퓨터의 설치된 브라우저에서 html5 전용 기능이 작동하지 않을 수 있습니다.

코드 중심 프레젠테이션을위한 프로그램 / 기술에 대한 제안 사항이 있습니까?

편집 : 나는 S5와 라텍스가 내가 찾고있는 정신의 대부분에 있다고 생각하지만, 다른 제안 (슬라이드를 전혀 사용하지 않는 것을 포함하여)은 틀렸다고 말할 수는 없습니다.



답변

LaTeX는 슬라이드 제작에 능숙하며 프로그래밍 방법을 알고있는 사람들에게 매우 편리합니다. 예를 들어 /tex/16204/which-package-to-use-for-presentations-beamer-prosper-or-other에 설명 된 것처럼 몇 가지 슬라이드 패키지가 있습니다 . 구문 강조도 가능 합니다.


답변

슬라이드의 코드에서 중요한 것은 코드가 거의 없기 때문에 글꼴이 클 수 있다는 것입니다. 한 줄 또는 두 줄처럼 사람들이 메소드 이름을 생각 나게 할 수 있습니다. 하나 또는 두 줄 이상으로 코드를 표시하는 가장 좋은 방법은 데모에 있으며 때로는 데모 후에 중요한 코드 줄을 반복하는 슬라이드가있어 구문 (또는 무엇이든)이 강화됩니다.

일단 당신이 그것을 알게되면, 당신이 사용할 수있는 수많은 옵션이 있습니다. 가장 빠른 것은 아마도 한 두 줄의 편집기에서 스크린 샷을 찍어 자른 샷을 슬라이드에 붙여 넣는 것입니다. 이것은 사람들이 슬라이드 사본에서 직접 텍스트 편집기로 복사하여 붙여 넣을 수 없다는 것을 알고 있습니다. 문제가있는 경우 다운로드 할 코드 (또는 스 니펫 파일)를 제공하십시오.


답변

솔직히 말해서, 대부분의 프로그래머는 너무 많은 멋진 것들없이 바로 그 지점으로 가고 싶어합니다. 빠른 Open Office 슬라이드 쇼를하는 것이 그리 나쁘지 않을 것 같습니다. 정말 멋진 것은 아닙니다.


답변

프리젠 테이션에 슬라이드를 사용하지 않았습니까?

조정이 어려울 수는 있지만 슬라이드 데크가 오래 지속되지 않았 음을 유의해야하지만 슬라이드를 스크랩하고 참석자가 최신 버전의 그들이 따라갈 수 있도록 프레젠테이션 전에 코드를 작성하십시오. 그런 다음 대규모 정보 (예 : 데이터베이스 다이어그램)에 필요한 슬라이드에만 슬라이드를 집중하고 참석자가 따라야 할 고유 한 코드 사본을 갖게된다고 믿을 수 있습니다.


답변

코드 중심 프레젠테이션을위한 소프트웨어

슬라이드를 만드는 데 사용할 소프트웨어가 왜 귀찮습니까? 멋진 애니메이션이 필요하지 않기 때문에 원하는 것을 선택할 수 있습니다.

내 프레젠테이션의 대부분은 Microsoft Word로 수행되었습니다. PowerPoint가 무엇을 가져올 지 이해하지 못하기 때문입니다. 10 분 동안 PowerPoint를 설치하고 싶지 않기 때문입니다. 슬라이드에는 텍스트가 있고 배경이 있습니다. Microsoft Word 또는 다른 유사한 응용 프로그램으로 쉽게 수행 할 수 있습니다.

슬라이드를 표시 할 때 사용할 컴퓨터에 Microsoft Office가 설치되어 있지 않은 상황을 피하고 좀 더 우아하게 만들기 위해 Microsoft Word 문서를 PDF 문서로 변환하고 전체 화면에서 시작하도록 옵션을 설정합니다. 한 번에 한 페이지 씩

유일한 문제는 화면 비율이 내가 설정 한 페이지 크기 비율과 동일하지 않으면 검은 테두리가 생겨 추악하다는 것입니다. 아마도 PowerPoint 나 유사한 응용 프로그램이이 문제를 해결할 수 있습니다.

코드 중심 프레젠테이션 기술

한 가지 중요한 점은 항상 구문 강조를 사용하는 것입니다. 코드를 쉽게 읽을 수 있기 때문입니다. 또한 고유 한 구문 강조 표시를 만들지 마십시오. 당신은 윈도우 개발자에 C # 코드를 표시하는 경우, int 있어야 파란색, 그리고 Int32 해야한다 그것의 기본 비주얼 스튜디오 방식은 대부분의 사람들이 사용하기 때문에, 청록색합니다. 검은 색 화면의 노란색 int및 녹색 Int32은 기분이 좋지만 프레젠테이션은하지 않고 다른 사람들을위한 것입니다.

조언을 줄 수 있다면 텍스트보다 코드를 더 넣으십시오. 개발자의 경우 특히 스피커가 코드에 대해 이야기 할 때 코드 중심 프레젠테이션에서 많은 텍스트를 갖는 것이 지루합니다. 생물학자는 새로 발견 된 종에 대해 이야기하고 그 이미지 나 사진을 보여주지 않는 것과 같습니다.

또한 2 시간 동안 슬라이드를 보는 것도 약간 지루합니다. 가능하다면 라이브 데모를하십시오. 코드 작성 또는 복사 붙여 넣기 코드 물론 그렇게하려면 엄청난 준비가 필요합니다. 이해하지 못하는 어리석은 컴파일 오류로 인해 수백 명의 개발자 앞에서 Hello World 데모에 완전히 실패하는 것이 가장 좋은 것은 아닙니다.

마지막으로 다른 개발자가 프레젠테이션을 수행하는 방법을보십시오. 예를 들어 Microsoft PDC는 이에 대한 훌륭한 이벤트입니다. Microsoft 이외의 세계에서는 비슷한 이벤트를 많이 찾을 수 있습니다.


답변

실제로 기술은 중요하지 않지만 Google 문서 프레젠테이션의 일부입니다.

개요 나 상세한 타이핑 프리젠 테이션을 제공하고 있습니까?

개요를 보려면 슬라이드를 짧고 정확하게 유지해야합니다. 내용은 사용자가 말한 내용에서 가져와야하며 슬라이드는 시각 신호 / 보조물로 제한되어야합니다. (키 테이크 아웃 / 차트 / 그래프 등)

사용법에 대해서는 거의 슬라이드를 사용하지 않습니다 . 나는 (이젤 / 화이트 보드)로 그릴 무언가가 있는지 확인하고 예를 들어 가르치십시오 (예 : 화면을 투사하고 코드를 작성할 때 해설하십시오).


답변

1) 어제 공유 할 온라인 프리젠 테이션 페이지를 작성했습니다.
단계는 다음과 같습니다.
http://ru05team.blogspot.com/2011/02/using-jekyll-hyde-and-heroku-for.html

마크 다운 구문을 사용하여 슬라이드 웹 페이지를 생성하는 루비 젬입니다.
한 번만 만들면 편리하며 이벤트 후에이를 공유하고 공유 할 수 있습니다.
그리고 무료 호스팅 인 heroku에 배포했습니다.

2) 코드 중심 프레젠테이션.
-<pre> <code>로 코드를 인용하십시오.
-또는 … github에서 코드 스 니펫을 공유하십시오. 그런 다음 프레젠테이션 파일에 요점을 포함시킵니다.
그들은 사람들이 Google을보고 그것을 볼 수 있도록 항상 멋지게 제시 할 것입니다.