Tips to organize LaTeX presentations for a semesterHow to prepare a Journal Club (or Methods) presentation?Things to focus on in a model lessonShould sources of sample sentences be shown in (computational) linguistics research?How to make students learn prerequisitesHow to decide whether the amount of study material provided to students is enough?Timeline for notification of teaching duties for Grad TAHow to prepare a presentation if there is a visually impaired person in the audience?I caught several of my students plagiarizing. Could it be my fault as a teacher?

what to upgrade first

Can you decide not to sneak into a room after seeing your roll?

Why is coffee provided during big chess events when it contains a banned substance?

Non-Legendary Planeswalkers

Type and strength of a typical chain

Can you use the Wish spell to duplicate a 9th-level spell?

What is the meaning of "shop-wise" in "… and talk turned shop-wise"?

Does these arithmetic means on Pythagorean triangles converge?

How to respond when insulted by a grad student in a different department?

Multiple stock symbols for same company with in USA

Is it realistic that an advanced species isn't good at war?

What can I do to avoid potential charges for bribery?

Is It Possible to Make a Virus That Acts as an Anti-virus?

Should a grammatical article be a part of a web link anchor

bash - sum numbers in a variable

Is data science mathematically interesting?

Calculate the shadow on earth of a large orbital disk

Is there an engine that finds the best "practical" move?

How can I replicate this effect of the Infinity Gauntlet using official material?

Print the sequence

Why are Starfleet vessels designed with nacelles so far away from the hull?

I'm largest when I'm five, what am I?

Fill a bowl with alphabet soup

Are there any rules around when something can be described as "based on a true story"?



Tips to organize LaTeX presentations for a semester


How to prepare a Journal Club (or Methods) presentation?Things to focus on in a model lessonShould sources of sample sentences be shown in (computational) linguistics research?How to make students learn prerequisitesHow to decide whether the amount of study material provided to students is enough?Timeline for notification of teaching duties for Grad TAHow to prepare a presentation if there is a visually impaired person in the audience?I caught several of my students plagiarizing. Could it be my fault as a teacher?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty
margin-bottom:0;









12

















I am giving my first course this fall and, as a LaTeX enthusiast, plan to prepare my slides in LaTeX for all the usual reasons.



For those of you who also do this, I wonder what resources you use to manage your slides for a semester. For ex., do you have one "master presentation" with different "chapters" for different classes or some other strategy?



What's your best practice?










share|improve this question





















  • 2





    Relevant questions from TeX.SE include 1. Output different beamer presentations from same tex file, 2. Reusing slides from Beamer presentations, and 3. Dynamically hide LaTeX beamer frame based on tags.

    – Anyon
    Apr 20 at 16:10






  • 14





    Off-topic, and not the fault of LaTeX, but every beamer presentation I have ever seen has been a long list of bullet points. I feel death by PowerPoint is even more likely for LaTeX presentations.

    – henning
    Apr 20 at 16:48






  • 8





    @henning That's because it's more difficult to write "free-form" content with Latex (e.g., playing around with columns and content position), so people feel more forced to write using those few constructs they know in Latex. (By the way, learning to use blocks is a first way to reduce that effect and add a new structure to lay out content).

    – Federico Poloni
    Apr 20 at 18:17






  • 5





    If you are teaching for the first time and your material involves a lot of math I strongly suggest considering a blackboard (or whiteboard / similar) to deliver your material. It is incredibly hard to present pre-fabricated math on slides at a pace that is even remotely comparable to the time it takes the students to absorb the variables, concepts, and definitions. The time it takes to write down an equation is a useful speed limit! Go and ask your colleagues and their current students what they think works best for your kind of material. I'd be surprised if their consensus is beamer slides.

    – user2705196
    Apr 20 at 22:26







  • 4





    As a fellow LaTeX enthusiast I strongly urge against using it to prepare illustration heavy documents unless you (a) know exactly what you're doing as a graphic designer, (b) sketch out every slide beforehand on paper. Slide presentation software fundamentally differs from text authoring software for a reason, and LaTeX fails to capture this distinction. Typical LaTeX slide decks clearly shows this deficiency.

    – Konrad Rudolph
    Apr 20 at 23:06

















12

















I am giving my first course this fall and, as a LaTeX enthusiast, plan to prepare my slides in LaTeX for all the usual reasons.



For those of you who also do this, I wonder what resources you use to manage your slides for a semester. For ex., do you have one "master presentation" with different "chapters" for different classes or some other strategy?



What's your best practice?










share|improve this question





















  • 2





    Relevant questions from TeX.SE include 1. Output different beamer presentations from same tex file, 2. Reusing slides from Beamer presentations, and 3. Dynamically hide LaTeX beamer frame based on tags.

    – Anyon
    Apr 20 at 16:10






  • 14





    Off-topic, and not the fault of LaTeX, but every beamer presentation I have ever seen has been a long list of bullet points. I feel death by PowerPoint is even more likely for LaTeX presentations.

    – henning
    Apr 20 at 16:48






  • 8





    @henning That's because it's more difficult to write "free-form" content with Latex (e.g., playing around with columns and content position), so people feel more forced to write using those few constructs they know in Latex. (By the way, learning to use blocks is a first way to reduce that effect and add a new structure to lay out content).

    – Federico Poloni
    Apr 20 at 18:17






  • 5





    If you are teaching for the first time and your material involves a lot of math I strongly suggest considering a blackboard (or whiteboard / similar) to deliver your material. It is incredibly hard to present pre-fabricated math on slides at a pace that is even remotely comparable to the time it takes the students to absorb the variables, concepts, and definitions. The time it takes to write down an equation is a useful speed limit! Go and ask your colleagues and their current students what they think works best for your kind of material. I'd be surprised if their consensus is beamer slides.

    – user2705196
    Apr 20 at 22:26







  • 4





    As a fellow LaTeX enthusiast I strongly urge against using it to prepare illustration heavy documents unless you (a) know exactly what you're doing as a graphic designer, (b) sketch out every slide beforehand on paper. Slide presentation software fundamentally differs from text authoring software for a reason, and LaTeX fails to capture this distinction. Typical LaTeX slide decks clearly shows this deficiency.

    – Konrad Rudolph
    Apr 20 at 23:06













12












12








12


6






I am giving my first course this fall and, as a LaTeX enthusiast, plan to prepare my slides in LaTeX for all the usual reasons.



For those of you who also do this, I wonder what resources you use to manage your slides for a semester. For ex., do you have one "master presentation" with different "chapters" for different classes or some other strategy?



What's your best practice?










share|improve this question














I am giving my first course this fall and, as a LaTeX enthusiast, plan to prepare my slides in LaTeX for all the usual reasons.



For those of you who also do this, I wonder what resources you use to manage your slides for a semester. For ex., do you have one "master presentation" with different "chapters" for different classes or some other strategy?



What's your best practice?







teaching presentation latex best-practice






share|improve this question













share|improve this question











share|improve this question




share|improve this question



share|improve this question










asked Apr 20 at 15:48









TeuszTeusz

7021 gold badge4 silver badges12 bronze badges




7021 gold badge4 silver badges12 bronze badges










  • 2





    Relevant questions from TeX.SE include 1. Output different beamer presentations from same tex file, 2. Reusing slides from Beamer presentations, and 3. Dynamically hide LaTeX beamer frame based on tags.

    – Anyon
    Apr 20 at 16:10






  • 14





    Off-topic, and not the fault of LaTeX, but every beamer presentation I have ever seen has been a long list of bullet points. I feel death by PowerPoint is even more likely for LaTeX presentations.

    – henning
    Apr 20 at 16:48






  • 8





    @henning That's because it's more difficult to write "free-form" content with Latex (e.g., playing around with columns and content position), so people feel more forced to write using those few constructs they know in Latex. (By the way, learning to use blocks is a first way to reduce that effect and add a new structure to lay out content).

    – Federico Poloni
    Apr 20 at 18:17






  • 5





    If you are teaching for the first time and your material involves a lot of math I strongly suggest considering a blackboard (or whiteboard / similar) to deliver your material. It is incredibly hard to present pre-fabricated math on slides at a pace that is even remotely comparable to the time it takes the students to absorb the variables, concepts, and definitions. The time it takes to write down an equation is a useful speed limit! Go and ask your colleagues and their current students what they think works best for your kind of material. I'd be surprised if their consensus is beamer slides.

    – user2705196
    Apr 20 at 22:26







  • 4





    As a fellow LaTeX enthusiast I strongly urge against using it to prepare illustration heavy documents unless you (a) know exactly what you're doing as a graphic designer, (b) sketch out every slide beforehand on paper. Slide presentation software fundamentally differs from text authoring software for a reason, and LaTeX fails to capture this distinction. Typical LaTeX slide decks clearly shows this deficiency.

    – Konrad Rudolph
    Apr 20 at 23:06












  • 2





    Relevant questions from TeX.SE include 1. Output different beamer presentations from same tex file, 2. Reusing slides from Beamer presentations, and 3. Dynamically hide LaTeX beamer frame based on tags.

    – Anyon
    Apr 20 at 16:10






  • 14





    Off-topic, and not the fault of LaTeX, but every beamer presentation I have ever seen has been a long list of bullet points. I feel death by PowerPoint is even more likely for LaTeX presentations.

    – henning
    Apr 20 at 16:48






  • 8





    @henning That's because it's more difficult to write "free-form" content with Latex (e.g., playing around with columns and content position), so people feel more forced to write using those few constructs they know in Latex. (By the way, learning to use blocks is a first way to reduce that effect and add a new structure to lay out content).

    – Federico Poloni
    Apr 20 at 18:17






  • 5





    If you are teaching for the first time and your material involves a lot of math I strongly suggest considering a blackboard (or whiteboard / similar) to deliver your material. It is incredibly hard to present pre-fabricated math on slides at a pace that is even remotely comparable to the time it takes the students to absorb the variables, concepts, and definitions. The time it takes to write down an equation is a useful speed limit! Go and ask your colleagues and their current students what they think works best for your kind of material. I'd be surprised if their consensus is beamer slides.

    – user2705196
    Apr 20 at 22:26







  • 4





    As a fellow LaTeX enthusiast I strongly urge against using it to prepare illustration heavy documents unless you (a) know exactly what you're doing as a graphic designer, (b) sketch out every slide beforehand on paper. Slide presentation software fundamentally differs from text authoring software for a reason, and LaTeX fails to capture this distinction. Typical LaTeX slide decks clearly shows this deficiency.

    – Konrad Rudolph
    Apr 20 at 23:06







2




2





Relevant questions from TeX.SE include 1. Output different beamer presentations from same tex file, 2. Reusing slides from Beamer presentations, and 3. Dynamically hide LaTeX beamer frame based on tags.

– Anyon
Apr 20 at 16:10





Relevant questions from TeX.SE include 1. Output different beamer presentations from same tex file, 2. Reusing slides from Beamer presentations, and 3. Dynamically hide LaTeX beamer frame based on tags.

– Anyon
Apr 20 at 16:10




14




14





Off-topic, and not the fault of LaTeX, but every beamer presentation I have ever seen has been a long list of bullet points. I feel death by PowerPoint is even more likely for LaTeX presentations.

– henning
Apr 20 at 16:48





Off-topic, and not the fault of LaTeX, but every beamer presentation I have ever seen has been a long list of bullet points. I feel death by PowerPoint is even more likely for LaTeX presentations.

– henning
Apr 20 at 16:48




8




8





@henning That's because it's more difficult to write "free-form" content with Latex (e.g., playing around with columns and content position), so people feel more forced to write using those few constructs they know in Latex. (By the way, learning to use blocks is a first way to reduce that effect and add a new structure to lay out content).

– Federico Poloni
Apr 20 at 18:17





@henning That's because it's more difficult to write "free-form" content with Latex (e.g., playing around with columns and content position), so people feel more forced to write using those few constructs they know in Latex. (By the way, learning to use blocks is a first way to reduce that effect and add a new structure to lay out content).

– Federico Poloni
Apr 20 at 18:17




5




5





If you are teaching for the first time and your material involves a lot of math I strongly suggest considering a blackboard (or whiteboard / similar) to deliver your material. It is incredibly hard to present pre-fabricated math on slides at a pace that is even remotely comparable to the time it takes the students to absorb the variables, concepts, and definitions. The time it takes to write down an equation is a useful speed limit! Go and ask your colleagues and their current students what they think works best for your kind of material. I'd be surprised if their consensus is beamer slides.

– user2705196
Apr 20 at 22:26






If you are teaching for the first time and your material involves a lot of math I strongly suggest considering a blackboard (or whiteboard / similar) to deliver your material. It is incredibly hard to present pre-fabricated math on slides at a pace that is even remotely comparable to the time it takes the students to absorb the variables, concepts, and definitions. The time it takes to write down an equation is a useful speed limit! Go and ask your colleagues and their current students what they think works best for your kind of material. I'd be surprised if their consensus is beamer slides.

– user2705196
Apr 20 at 22:26





4




4





As a fellow LaTeX enthusiast I strongly urge against using it to prepare illustration heavy documents unless you (a) know exactly what you're doing as a graphic designer, (b) sketch out every slide beforehand on paper. Slide presentation software fundamentally differs from text authoring software for a reason, and LaTeX fails to capture this distinction. Typical LaTeX slide decks clearly shows this deficiency.

– Konrad Rudolph
Apr 20 at 23:06





As a fellow LaTeX enthusiast I strongly urge against using it to prepare illustration heavy documents unless you (a) know exactly what you're doing as a graphic designer, (b) sketch out every slide beforehand on paper. Slide presentation software fundamentally differs from text authoring software for a reason, and LaTeX fails to capture this distinction. Typical LaTeX slide decks clearly shows this deficiency.

– Konrad Rudolph
Apr 20 at 23:06










4 Answers
4






active

oldest

votes


















8


















I use a different file for each topic. Each file covers 1-2 hours of teaching, more or less.



All files are in the same per-course folder, and their names start with numbers which define the order of the topics, for instance 1-introduction.tex, 2-polynomials.tex, 2.5-rationalfunctions.tex, 3-analytic.tex... If I have to insert an extra topic at the last minute (or in the next year), I can do it by adding decimals like in the example with 2.5. :)



Dates are a bad idea because if you want to re-use the same material the next year you have to change all file names. :) Lecture numbers can also be quite fragile, so I prefer to use topics like this.



I just copy the same preamble over to each file, because I don't change the preamble too frequently. If I had to make more frequent changes to the preamble, probably I'd consider a custom Latex class, but for now it works for me like this so I keep it simple.



I suspect that this works well for me only because I have a good set of tools though: for instance, a file manager that uses natural sort order and an editor that can compile Latex without clobbering the directory with lots of .aux and .log files.



Another tip is: sometimes you notice weak points and mistakes only after giving a lecture. If there is a chance that you will be giving the same course next year, keep a file called notes where you note down all the things you'd like to change.






share|improve this answer























  • 2





    "Lecture numbers can also be quite fragile, so I prefer to use topics like this": well, also order numbers are fragile, otherwise you wouldn't have to add decimals for extra topics (reminds me of the time when in Basic you would number the program lines 10, 20, 30 etc. to leave space for extra lines....). Why then not just dropping numbers altogether and record the lecture order in another file?

    – Massimo Ortolano
    Apr 20 at 17:47






  • 4





    @MassimoOrtolano Because I like to have my course sorted when I look at it in my file manager, so I don't have to look at an extra file. :) But I get your point, and I understand that this is just a hack, too.

    – Federico Poloni
    Apr 20 at 17:48






  • 4





    Copying the preamble? Urgh. No doubt lots of people do that, but I have to say I'm surprised that somebody with 25.8k TeX.SE rep does it... to me, not needing to copy anything ever is one of the main reasons for using sourcecode-based languages like LaTeX for document creation. It's not like you need to make an actual style file; simple include of .tex sources would also do the trick.

    – leftaroundabout
    Apr 20 at 21:34







  • 1





    @leftaroundabout I don't have 25.8k reputation on Tex.SE; I have 5.1k, and most of them come from questions. :)

    – Federico Poloni
    Apr 21 at 7:22


















4


















  • Use include and/or input to insert repetitive latex code used in the slides. If you use chapters then you will still want to have a separate file for each chapter.

  • Use git to do version control and backup your slides. This works well for changes through the years. If you put the slides into a public repository (github, bitbucket), your students/other teachers can help you fix typos.

  • Subfolder graphics and other included files.

  • Use a good latex editor that supports code folding and easy navigation of your documents. For example, eclipse (texlipse plugin) is organized into projects (with multiple files) and has a navigation/outline panel with the different sections/chapters/etc.. Even some commercial editors (overleaf) lack this feature! A good document/project navigation panel makes it almost irrelevant whether you use chapters or separate .tex files.

  • usepackagebeamer is useful but not the only way to organize your slides. You may also simply write lecture notes and scroll through them while giving elaborations on the board.

  • Make good use of packages like usepackagebeameraudience or usepackageversions to distinguish between slides you use in class and the full lecture notes.





share|improve this answer

































    3


















    My courses are usually a mixture of blackboard lectures and slide presentations, and along the years I taught more than 10 different courses, with slight changes in each course from year to year.



    Given the above, my slides are divided in subfolders by course/topic/year because I need to track of the differences from one year to another.



    Some courses have a few topics in common, but there are always differences that justify the creation of different slide decks targeted to each course.



    Overall, if you don't have disk space limitations, this structure is quite flexible, but indeed, many folders will contain replicated material.






    share|improve this answer

































      2


















      So, I have small groups of slides (1,2, or 4 as necessary) about particular topics - then I can tailor a presentation level and content quite rapidly.






      share|improve this answer





















      • 1





        How’s does this look? Can you give a screenshot of what you mean?

        – Teusz
        Apr 20 at 16:02






      • 1





        Well, if I want to talk about solar panels, is it about orientation, or output calculation etc so I choose the slides I want and to the level I want. Examples of slides you can find anywhere...

        – Solar Mike
        Apr 20 at 16:05






      • 1





        Ahh so you organize by topic not eg date of presentation. How do you organize your slides though? Is it into eg folders by topic or?

        – Teusz
        Apr 20 at 16:08






      • 1





        Folders with the names of topics... Solar is a good one because then there is solar pv, solar orientation, solar thermal.. Solar orientation works for both pv and thermal...

        – Solar Mike
        Apr 20 at 16:10












      Your Answer








      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "415"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader:
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      ,
      noCode: true, onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );














      draft saved

      draft discarded
















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2facademia.stackexchange.com%2fquestions%2f128424%2ftips-to-organize-latex-presentations-for-a-semester%23new-answer', 'question_page');

      );

      Post as a guest















      Required, but never shown


























      4 Answers
      4






      active

      oldest

      votes








      4 Answers
      4






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      8


















      I use a different file for each topic. Each file covers 1-2 hours of teaching, more or less.



      All files are in the same per-course folder, and their names start with numbers which define the order of the topics, for instance 1-introduction.tex, 2-polynomials.tex, 2.5-rationalfunctions.tex, 3-analytic.tex... If I have to insert an extra topic at the last minute (or in the next year), I can do it by adding decimals like in the example with 2.5. :)



      Dates are a bad idea because if you want to re-use the same material the next year you have to change all file names. :) Lecture numbers can also be quite fragile, so I prefer to use topics like this.



      I just copy the same preamble over to each file, because I don't change the preamble too frequently. If I had to make more frequent changes to the preamble, probably I'd consider a custom Latex class, but for now it works for me like this so I keep it simple.



      I suspect that this works well for me only because I have a good set of tools though: for instance, a file manager that uses natural sort order and an editor that can compile Latex without clobbering the directory with lots of .aux and .log files.



      Another tip is: sometimes you notice weak points and mistakes only after giving a lecture. If there is a chance that you will be giving the same course next year, keep a file called notes where you note down all the things you'd like to change.






      share|improve this answer























      • 2





        "Lecture numbers can also be quite fragile, so I prefer to use topics like this": well, also order numbers are fragile, otherwise you wouldn't have to add decimals for extra topics (reminds me of the time when in Basic you would number the program lines 10, 20, 30 etc. to leave space for extra lines....). Why then not just dropping numbers altogether and record the lecture order in another file?

        – Massimo Ortolano
        Apr 20 at 17:47






      • 4





        @MassimoOrtolano Because I like to have my course sorted when I look at it in my file manager, so I don't have to look at an extra file. :) But I get your point, and I understand that this is just a hack, too.

        – Federico Poloni
        Apr 20 at 17:48






      • 4





        Copying the preamble? Urgh. No doubt lots of people do that, but I have to say I'm surprised that somebody with 25.8k TeX.SE rep does it... to me, not needing to copy anything ever is one of the main reasons for using sourcecode-based languages like LaTeX for document creation. It's not like you need to make an actual style file; simple include of .tex sources would also do the trick.

        – leftaroundabout
        Apr 20 at 21:34







      • 1





        @leftaroundabout I don't have 25.8k reputation on Tex.SE; I have 5.1k, and most of them come from questions. :)

        – Federico Poloni
        Apr 21 at 7:22















      8


















      I use a different file for each topic. Each file covers 1-2 hours of teaching, more or less.



      All files are in the same per-course folder, and their names start with numbers which define the order of the topics, for instance 1-introduction.tex, 2-polynomials.tex, 2.5-rationalfunctions.tex, 3-analytic.tex... If I have to insert an extra topic at the last minute (or in the next year), I can do it by adding decimals like in the example with 2.5. :)



      Dates are a bad idea because if you want to re-use the same material the next year you have to change all file names. :) Lecture numbers can also be quite fragile, so I prefer to use topics like this.



      I just copy the same preamble over to each file, because I don't change the preamble too frequently. If I had to make more frequent changes to the preamble, probably I'd consider a custom Latex class, but for now it works for me like this so I keep it simple.



      I suspect that this works well for me only because I have a good set of tools though: for instance, a file manager that uses natural sort order and an editor that can compile Latex without clobbering the directory with lots of .aux and .log files.



      Another tip is: sometimes you notice weak points and mistakes only after giving a lecture. If there is a chance that you will be giving the same course next year, keep a file called notes where you note down all the things you'd like to change.






      share|improve this answer























      • 2





        "Lecture numbers can also be quite fragile, so I prefer to use topics like this": well, also order numbers are fragile, otherwise you wouldn't have to add decimals for extra topics (reminds me of the time when in Basic you would number the program lines 10, 20, 30 etc. to leave space for extra lines....). Why then not just dropping numbers altogether and record the lecture order in another file?

        – Massimo Ortolano
        Apr 20 at 17:47






      • 4





        @MassimoOrtolano Because I like to have my course sorted when I look at it in my file manager, so I don't have to look at an extra file. :) But I get your point, and I understand that this is just a hack, too.

        – Federico Poloni
        Apr 20 at 17:48






      • 4





        Copying the preamble? Urgh. No doubt lots of people do that, but I have to say I'm surprised that somebody with 25.8k TeX.SE rep does it... to me, not needing to copy anything ever is one of the main reasons for using sourcecode-based languages like LaTeX for document creation. It's not like you need to make an actual style file; simple include of .tex sources would also do the trick.

        – leftaroundabout
        Apr 20 at 21:34







      • 1





        @leftaroundabout I don't have 25.8k reputation on Tex.SE; I have 5.1k, and most of them come from questions. :)

        – Federico Poloni
        Apr 21 at 7:22













      8














      8










      8









      I use a different file for each topic. Each file covers 1-2 hours of teaching, more or less.



      All files are in the same per-course folder, and their names start with numbers which define the order of the topics, for instance 1-introduction.tex, 2-polynomials.tex, 2.5-rationalfunctions.tex, 3-analytic.tex... If I have to insert an extra topic at the last minute (or in the next year), I can do it by adding decimals like in the example with 2.5. :)



      Dates are a bad idea because if you want to re-use the same material the next year you have to change all file names. :) Lecture numbers can also be quite fragile, so I prefer to use topics like this.



      I just copy the same preamble over to each file, because I don't change the preamble too frequently. If I had to make more frequent changes to the preamble, probably I'd consider a custom Latex class, but for now it works for me like this so I keep it simple.



      I suspect that this works well for me only because I have a good set of tools though: for instance, a file manager that uses natural sort order and an editor that can compile Latex without clobbering the directory with lots of .aux and .log files.



      Another tip is: sometimes you notice weak points and mistakes only after giving a lecture. If there is a chance that you will be giving the same course next year, keep a file called notes where you note down all the things you'd like to change.






      share|improve this answer
















      I use a different file for each topic. Each file covers 1-2 hours of teaching, more or less.



      All files are in the same per-course folder, and their names start with numbers which define the order of the topics, for instance 1-introduction.tex, 2-polynomials.tex, 2.5-rationalfunctions.tex, 3-analytic.tex... If I have to insert an extra topic at the last minute (or in the next year), I can do it by adding decimals like in the example with 2.5. :)



      Dates are a bad idea because if you want to re-use the same material the next year you have to change all file names. :) Lecture numbers can also be quite fragile, so I prefer to use topics like this.



      I just copy the same preamble over to each file, because I don't change the preamble too frequently. If I had to make more frequent changes to the preamble, probably I'd consider a custom Latex class, but for now it works for me like this so I keep it simple.



      I suspect that this works well for me only because I have a good set of tools though: for instance, a file manager that uses natural sort order and an editor that can compile Latex without clobbering the directory with lots of .aux and .log files.



      Another tip is: sometimes you notice weak points and mistakes only after giving a lecture. If there is a chance that you will be giving the same course next year, keep a file called notes where you note down all the things you'd like to change.







      share|improve this answer















      share|improve this answer




      share|improve this answer



      share|improve this answer








      edited Apr 20 at 17:50

























      answered Apr 20 at 17:39









      Federico PoloniFederico Poloni

      27.6k11 gold badges87 silver badges139 bronze badges




      27.6k11 gold badges87 silver badges139 bronze badges










      • 2





        "Lecture numbers can also be quite fragile, so I prefer to use topics like this": well, also order numbers are fragile, otherwise you wouldn't have to add decimals for extra topics (reminds me of the time when in Basic you would number the program lines 10, 20, 30 etc. to leave space for extra lines....). Why then not just dropping numbers altogether and record the lecture order in another file?

        – Massimo Ortolano
        Apr 20 at 17:47






      • 4





        @MassimoOrtolano Because I like to have my course sorted when I look at it in my file manager, so I don't have to look at an extra file. :) But I get your point, and I understand that this is just a hack, too.

        – Federico Poloni
        Apr 20 at 17:48






      • 4





        Copying the preamble? Urgh. No doubt lots of people do that, but I have to say I'm surprised that somebody with 25.8k TeX.SE rep does it... to me, not needing to copy anything ever is one of the main reasons for using sourcecode-based languages like LaTeX for document creation. It's not like you need to make an actual style file; simple include of .tex sources would also do the trick.

        – leftaroundabout
        Apr 20 at 21:34







      • 1





        @leftaroundabout I don't have 25.8k reputation on Tex.SE; I have 5.1k, and most of them come from questions. :)

        – Federico Poloni
        Apr 21 at 7:22












      • 2





        "Lecture numbers can also be quite fragile, so I prefer to use topics like this": well, also order numbers are fragile, otherwise you wouldn't have to add decimals for extra topics (reminds me of the time when in Basic you would number the program lines 10, 20, 30 etc. to leave space for extra lines....). Why then not just dropping numbers altogether and record the lecture order in another file?

        – Massimo Ortolano
        Apr 20 at 17:47






      • 4





        @MassimoOrtolano Because I like to have my course sorted when I look at it in my file manager, so I don't have to look at an extra file. :) But I get your point, and I understand that this is just a hack, too.

        – Federico Poloni
        Apr 20 at 17:48






      • 4





        Copying the preamble? Urgh. No doubt lots of people do that, but I have to say I'm surprised that somebody with 25.8k TeX.SE rep does it... to me, not needing to copy anything ever is one of the main reasons for using sourcecode-based languages like LaTeX for document creation. It's not like you need to make an actual style file; simple include of .tex sources would also do the trick.

        – leftaroundabout
        Apr 20 at 21:34







      • 1





        @leftaroundabout I don't have 25.8k reputation on Tex.SE; I have 5.1k, and most of them come from questions. :)

        – Federico Poloni
        Apr 21 at 7:22







      2




      2





      "Lecture numbers can also be quite fragile, so I prefer to use topics like this": well, also order numbers are fragile, otherwise you wouldn't have to add decimals for extra topics (reminds me of the time when in Basic you would number the program lines 10, 20, 30 etc. to leave space for extra lines....). Why then not just dropping numbers altogether and record the lecture order in another file?

      – Massimo Ortolano
      Apr 20 at 17:47





      "Lecture numbers can also be quite fragile, so I prefer to use topics like this": well, also order numbers are fragile, otherwise you wouldn't have to add decimals for extra topics (reminds me of the time when in Basic you would number the program lines 10, 20, 30 etc. to leave space for extra lines....). Why then not just dropping numbers altogether and record the lecture order in another file?

      – Massimo Ortolano
      Apr 20 at 17:47




      4




      4





      @MassimoOrtolano Because I like to have my course sorted when I look at it in my file manager, so I don't have to look at an extra file. :) But I get your point, and I understand that this is just a hack, too.

      – Federico Poloni
      Apr 20 at 17:48





      @MassimoOrtolano Because I like to have my course sorted when I look at it in my file manager, so I don't have to look at an extra file. :) But I get your point, and I understand that this is just a hack, too.

      – Federico Poloni
      Apr 20 at 17:48




      4




      4





      Copying the preamble? Urgh. No doubt lots of people do that, but I have to say I'm surprised that somebody with 25.8k TeX.SE rep does it... to me, not needing to copy anything ever is one of the main reasons for using sourcecode-based languages like LaTeX for document creation. It's not like you need to make an actual style file; simple include of .tex sources would also do the trick.

      – leftaroundabout
      Apr 20 at 21:34






      Copying the preamble? Urgh. No doubt lots of people do that, but I have to say I'm surprised that somebody with 25.8k TeX.SE rep does it... to me, not needing to copy anything ever is one of the main reasons for using sourcecode-based languages like LaTeX for document creation. It's not like you need to make an actual style file; simple include of .tex sources would also do the trick.

      – leftaroundabout
      Apr 20 at 21:34





      1




      1





      @leftaroundabout I don't have 25.8k reputation on Tex.SE; I have 5.1k, and most of them come from questions. :)

      – Federico Poloni
      Apr 21 at 7:22





      @leftaroundabout I don't have 25.8k reputation on Tex.SE; I have 5.1k, and most of them come from questions. :)

      – Federico Poloni
      Apr 21 at 7:22













      4


















      • Use include and/or input to insert repetitive latex code used in the slides. If you use chapters then you will still want to have a separate file for each chapter.

      • Use git to do version control and backup your slides. This works well for changes through the years. If you put the slides into a public repository (github, bitbucket), your students/other teachers can help you fix typos.

      • Subfolder graphics and other included files.

      • Use a good latex editor that supports code folding and easy navigation of your documents. For example, eclipse (texlipse plugin) is organized into projects (with multiple files) and has a navigation/outline panel with the different sections/chapters/etc.. Even some commercial editors (overleaf) lack this feature! A good document/project navigation panel makes it almost irrelevant whether you use chapters or separate .tex files.

      • usepackagebeamer is useful but not the only way to organize your slides. You may also simply write lecture notes and scroll through them while giving elaborations on the board.

      • Make good use of packages like usepackagebeameraudience or usepackageversions to distinguish between slides you use in class and the full lecture notes.





      share|improve this answer






























        4


















        • Use include and/or input to insert repetitive latex code used in the slides. If you use chapters then you will still want to have a separate file for each chapter.

        • Use git to do version control and backup your slides. This works well for changes through the years. If you put the slides into a public repository (github, bitbucket), your students/other teachers can help you fix typos.

        • Subfolder graphics and other included files.

        • Use a good latex editor that supports code folding and easy navigation of your documents. For example, eclipse (texlipse plugin) is organized into projects (with multiple files) and has a navigation/outline panel with the different sections/chapters/etc.. Even some commercial editors (overleaf) lack this feature! A good document/project navigation panel makes it almost irrelevant whether you use chapters or separate .tex files.

        • usepackagebeamer is useful but not the only way to organize your slides. You may also simply write lecture notes and scroll through them while giving elaborations on the board.

        • Make good use of packages like usepackagebeameraudience or usepackageversions to distinguish between slides you use in class and the full lecture notes.





        share|improve this answer




























          4














          4










          4









          • Use include and/or input to insert repetitive latex code used in the slides. If you use chapters then you will still want to have a separate file for each chapter.

          • Use git to do version control and backup your slides. This works well for changes through the years. If you put the slides into a public repository (github, bitbucket), your students/other teachers can help you fix typos.

          • Subfolder graphics and other included files.

          • Use a good latex editor that supports code folding and easy navigation of your documents. For example, eclipse (texlipse plugin) is organized into projects (with multiple files) and has a navigation/outline panel with the different sections/chapters/etc.. Even some commercial editors (overleaf) lack this feature! A good document/project navigation panel makes it almost irrelevant whether you use chapters or separate .tex files.

          • usepackagebeamer is useful but not the only way to organize your slides. You may also simply write lecture notes and scroll through them while giving elaborations on the board.

          • Make good use of packages like usepackagebeameraudience or usepackageversions to distinguish between slides you use in class and the full lecture notes.





          share|improve this answer














          • Use include and/or input to insert repetitive latex code used in the slides. If you use chapters then you will still want to have a separate file for each chapter.

          • Use git to do version control and backup your slides. This works well for changes through the years. If you put the slides into a public repository (github, bitbucket), your students/other teachers can help you fix typos.

          • Subfolder graphics and other included files.

          • Use a good latex editor that supports code folding and easy navigation of your documents. For example, eclipse (texlipse plugin) is organized into projects (with multiple files) and has a navigation/outline panel with the different sections/chapters/etc.. Even some commercial editors (overleaf) lack this feature! A good document/project navigation panel makes it almost irrelevant whether you use chapters or separate .tex files.

          • usepackagebeamer is useful but not the only way to organize your slides. You may also simply write lecture notes and scroll through them while giving elaborations on the board.

          • Make good use of packages like usepackagebeameraudience or usepackageversions to distinguish between slides you use in class and the full lecture notes.






          share|improve this answer













          share|improve this answer




          share|improve this answer



          share|improve this answer










          answered Apr 21 at 1:10









          HRSEHRSE

          1,1561 gold badge9 silver badges17 bronze badges




          1,1561 gold badge9 silver badges17 bronze badges
























              3


















              My courses are usually a mixture of blackboard lectures and slide presentations, and along the years I taught more than 10 different courses, with slight changes in each course from year to year.



              Given the above, my slides are divided in subfolders by course/topic/year because I need to track of the differences from one year to another.



              Some courses have a few topics in common, but there are always differences that justify the creation of different slide decks targeted to each course.



              Overall, if you don't have disk space limitations, this structure is quite flexible, but indeed, many folders will contain replicated material.






              share|improve this answer






























                3


















                My courses are usually a mixture of blackboard lectures and slide presentations, and along the years I taught more than 10 different courses, with slight changes in each course from year to year.



                Given the above, my slides are divided in subfolders by course/topic/year because I need to track of the differences from one year to another.



                Some courses have a few topics in common, but there are always differences that justify the creation of different slide decks targeted to each course.



                Overall, if you don't have disk space limitations, this structure is quite flexible, but indeed, many folders will contain replicated material.






                share|improve this answer




























                  3














                  3










                  3









                  My courses are usually a mixture of blackboard lectures and slide presentations, and along the years I taught more than 10 different courses, with slight changes in each course from year to year.



                  Given the above, my slides are divided in subfolders by course/topic/year because I need to track of the differences from one year to another.



                  Some courses have a few topics in common, but there are always differences that justify the creation of different slide decks targeted to each course.



                  Overall, if you don't have disk space limitations, this structure is quite flexible, but indeed, many folders will contain replicated material.






                  share|improve this answer














                  My courses are usually a mixture of blackboard lectures and slide presentations, and along the years I taught more than 10 different courses, with slight changes in each course from year to year.



                  Given the above, my slides are divided in subfolders by course/topic/year because I need to track of the differences from one year to another.



                  Some courses have a few topics in common, but there are always differences that justify the creation of different slide decks targeted to each course.



                  Overall, if you don't have disk space limitations, this structure is quite flexible, but indeed, many folders will contain replicated material.







                  share|improve this answer













                  share|improve this answer




                  share|improve this answer



                  share|improve this answer










                  answered Apr 20 at 18:15









                  Massimo OrtolanoMassimo Ortolano

                  41.8k14 gold badges126 silver badges157 bronze badges




                  41.8k14 gold badges126 silver badges157 bronze badges
























                      2


















                      So, I have small groups of slides (1,2, or 4 as necessary) about particular topics - then I can tailor a presentation level and content quite rapidly.






                      share|improve this answer





















                      • 1





                        How’s does this look? Can you give a screenshot of what you mean?

                        – Teusz
                        Apr 20 at 16:02






                      • 1





                        Well, if I want to talk about solar panels, is it about orientation, or output calculation etc so I choose the slides I want and to the level I want. Examples of slides you can find anywhere...

                        – Solar Mike
                        Apr 20 at 16:05






                      • 1





                        Ahh so you organize by topic not eg date of presentation. How do you organize your slides though? Is it into eg folders by topic or?

                        – Teusz
                        Apr 20 at 16:08






                      • 1





                        Folders with the names of topics... Solar is a good one because then there is solar pv, solar orientation, solar thermal.. Solar orientation works for both pv and thermal...

                        – Solar Mike
                        Apr 20 at 16:10















                      2


















                      So, I have small groups of slides (1,2, or 4 as necessary) about particular topics - then I can tailor a presentation level and content quite rapidly.






                      share|improve this answer





















                      • 1





                        How’s does this look? Can you give a screenshot of what you mean?

                        – Teusz
                        Apr 20 at 16:02






                      • 1





                        Well, if I want to talk about solar panels, is it about orientation, or output calculation etc so I choose the slides I want and to the level I want. Examples of slides you can find anywhere...

                        – Solar Mike
                        Apr 20 at 16:05






                      • 1





                        Ahh so you organize by topic not eg date of presentation. How do you organize your slides though? Is it into eg folders by topic or?

                        – Teusz
                        Apr 20 at 16:08






                      • 1





                        Folders with the names of topics... Solar is a good one because then there is solar pv, solar orientation, solar thermal.. Solar orientation works for both pv and thermal...

                        – Solar Mike
                        Apr 20 at 16:10













                      2














                      2










                      2









                      So, I have small groups of slides (1,2, or 4 as necessary) about particular topics - then I can tailor a presentation level and content quite rapidly.






                      share|improve this answer














                      So, I have small groups of slides (1,2, or 4 as necessary) about particular topics - then I can tailor a presentation level and content quite rapidly.







                      share|improve this answer













                      share|improve this answer




                      share|improve this answer



                      share|improve this answer










                      answered Apr 20 at 15:56









                      Solar MikeSolar Mike

                      21.5k6 gold badges43 silver badges79 bronze badges




                      21.5k6 gold badges43 silver badges79 bronze badges










                      • 1





                        How’s does this look? Can you give a screenshot of what you mean?

                        – Teusz
                        Apr 20 at 16:02






                      • 1





                        Well, if I want to talk about solar panels, is it about orientation, or output calculation etc so I choose the slides I want and to the level I want. Examples of slides you can find anywhere...

                        – Solar Mike
                        Apr 20 at 16:05






                      • 1





                        Ahh so you organize by topic not eg date of presentation. How do you organize your slides though? Is it into eg folders by topic or?

                        – Teusz
                        Apr 20 at 16:08






                      • 1





                        Folders with the names of topics... Solar is a good one because then there is solar pv, solar orientation, solar thermal.. Solar orientation works for both pv and thermal...

                        – Solar Mike
                        Apr 20 at 16:10












                      • 1





                        How’s does this look? Can you give a screenshot of what you mean?

                        – Teusz
                        Apr 20 at 16:02






                      • 1





                        Well, if I want to talk about solar panels, is it about orientation, or output calculation etc so I choose the slides I want and to the level I want. Examples of slides you can find anywhere...

                        – Solar Mike
                        Apr 20 at 16:05






                      • 1





                        Ahh so you organize by topic not eg date of presentation. How do you organize your slides though? Is it into eg folders by topic or?

                        – Teusz
                        Apr 20 at 16:08






                      • 1





                        Folders with the names of topics... Solar is a good one because then there is solar pv, solar orientation, solar thermal.. Solar orientation works for both pv and thermal...

                        – Solar Mike
                        Apr 20 at 16:10







                      1




                      1





                      How’s does this look? Can you give a screenshot of what you mean?

                      – Teusz
                      Apr 20 at 16:02





                      How’s does this look? Can you give a screenshot of what you mean?

                      – Teusz
                      Apr 20 at 16:02




                      1




                      1





                      Well, if I want to talk about solar panels, is it about orientation, or output calculation etc so I choose the slides I want and to the level I want. Examples of slides you can find anywhere...

                      – Solar Mike
                      Apr 20 at 16:05





                      Well, if I want to talk about solar panels, is it about orientation, or output calculation etc so I choose the slides I want and to the level I want. Examples of slides you can find anywhere...

                      – Solar Mike
                      Apr 20 at 16:05




                      1




                      1





                      Ahh so you organize by topic not eg date of presentation. How do you organize your slides though? Is it into eg folders by topic or?

                      – Teusz
                      Apr 20 at 16:08





                      Ahh so you organize by topic not eg date of presentation. How do you organize your slides though? Is it into eg folders by topic or?

                      – Teusz
                      Apr 20 at 16:08




                      1




                      1





                      Folders with the names of topics... Solar is a good one because then there is solar pv, solar orientation, solar thermal.. Solar orientation works for both pv and thermal...

                      – Solar Mike
                      Apr 20 at 16:10





                      Folders with the names of topics... Solar is a good one because then there is solar pv, solar orientation, solar thermal.. Solar orientation works for both pv and thermal...

                      – Solar Mike
                      Apr 20 at 16:10


















                      draft saved

                      draft discarded















































                      Thanks for contributing an answer to Academia Stack Exchange!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid


                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.

                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2facademia.stackexchange.com%2fquestions%2f128424%2ftips-to-organize-latex-presentations-for-a-semester%23new-answer', 'question_page');

                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown









                      Popular posts from this blog

                      Tamil (spriik) Luke uk diar | Nawigatjuun

                      Align equal signs while including text over equalitiesAMS align: left aligned text/math plus multicolumn alignmentMultiple alignmentsAligning equations in multiple placesNumbering and aligning an equation with multiple columnsHow to align one equation with another multline equationUsing \ in environments inside the begintabularxNumber equations and preserving alignment of equal signsHow can I align equations to the left and to the right?Double equation alignment problem within align enviromentAligned within align: Why are they right-aligned?

                      Training a classifier when some of the features are unknownWhy does Gradient Boosting regression predict negative values when there are no negative y-values in my training set?How to improve an existing (trained) classifier?What is effect when I set up some self defined predisctor variables?Why Matlab neural network classification returns decimal values on prediction dataset?Fitting and transforming text data in training, testing, and validation setsHow to quantify the performance of the classifier (multi-class SVM) using the test data?How do I control for some patients providing multiple samples in my training data?Training and Test setTraining a convolutional neural network for image denoising in MatlabShouldn't an autoencoder with #(neurons in hidden layer) = #(neurons in input layer) be “perfect”?