Tips to organize LaTeX presentations for a semester Planned maintenance scheduled April 23,...

Sally's older brother

What is the difference between a "ranged attack" and a "ranged weapon attack"?

Why is the change of basis formula counter-intuitive? [See details]

Project Euler #1 in C++

Nose gear failure in single prop aircraft: belly landing or nose-gear up landing?

Universal covering space of the real projective line?

Why is std::move not [[nodiscard]] in C++20?

How to ask rejected full-time candidates to apply to teach individual courses?

Is it dangerous to install hacking tools on my private linux machine?

Why do early math courses focus on the cross sections of a cone and not on other 3D objects?

Relating to the President and obstruction, were Mueller's conclusions preordained?

How much damage would a cupful of neutron star matter do to the Earth?

The Nth Gryphon Number

What does it mean that physics no longer uses mechanical models to describe phenomena?

Did Mueller's report provide an evidentiary basis for the claim of Russian govt election interference via social media?

Is openssl rand command cryptographically secure?

Why weren't discrete x86 CPUs ever used in game hardware?

What is the origin of 落第?

Central Vacuuming: Is it worth it, and how does it compare to normal vacuuming?

Asymptotics question

What initially awakened the Balrog?

what is the log of the PDF for a Normal Distribution?

What does Turing mean by this statement?

What is the difference between CTSS and ITS?



Tips to organize LaTeX presentations for a semester



Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?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?Correcting grammatical errors versus content in post-graduate coursework submissions in the sciencesTimeline for notification of teaching duties for Grad TAHow to prepare a presentation if there is a visually impaired person in the audience?Should I ban electronic devices (smartphones, tablets and laptops) from a course?Standards of making slides in a presentation












8















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
    9 hours ago






  • 7





    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
    8 hours ago






  • 3





    @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
    6 hours ago






  • 2





    Not an answer, but in general you can manage TeX well with git. Start from there and prepare a master template.

    – idkfa
    5 hours ago











  • 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
    2 hours ago


















8















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
    9 hours ago






  • 7





    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
    8 hours ago






  • 3





    @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
    6 hours ago






  • 2





    Not an answer, but in general you can manage TeX well with git. Start from there and prepare a master template.

    – idkfa
    5 hours ago











  • 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
    2 hours ago
















8












8








8


1






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










asked 9 hours ago









TeuszTeusz

6701410




6701410








  • 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
    9 hours ago






  • 7





    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
    8 hours ago






  • 3





    @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
    6 hours ago






  • 2





    Not an answer, but in general you can manage TeX well with git. Start from there and prepare a master template.

    – idkfa
    5 hours ago











  • 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
    2 hours ago
















  • 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
    9 hours ago






  • 7





    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
    8 hours ago






  • 3





    @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
    6 hours ago






  • 2





    Not an answer, but in general you can manage TeX well with git. Start from there and prepare a master template.

    – idkfa
    5 hours ago











  • 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
    2 hours ago










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
9 hours ago





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
9 hours ago




7




7





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
8 hours ago





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
8 hours ago




3




3





@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
6 hours ago





@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
6 hours ago




2




2





Not an answer, but in general you can manage TeX well with git. Start from there and prepare a master template.

– idkfa
5 hours ago





Not an answer, but in general you can manage TeX well with git. Start from there and prepare a master template.

– idkfa
5 hours ago













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
2 hours ago







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
2 hours ago












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





















  • 1





    "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
    7 hours ago






  • 3





    @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
    7 hours ago











  • 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
    3 hours ago





















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
      9 hours ago






    • 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
      9 hours ago






    • 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
      9 hours ago






    • 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
      9 hours ago



















    0















    • 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.

    • usepackage{beamer} 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 usepackage{beameraudience} or usepackage{versions} to distinguish between slides you use in class and the full lecture notes.





    share
























      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/3.0/"u003ecc by-sa 3.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





















      • 1





        "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
        7 hours ago






      • 3





        @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
        7 hours ago











      • 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
        3 hours ago


















      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





















      • 1





        "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
        7 hours ago






      • 3





        @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
        7 hours ago











      • 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
        3 hours ago
















      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








      edited 7 hours ago

























      answered 7 hours ago









      Federico PoloniFederico Poloni

      25.9k1180133




      25.9k1180133








      • 1





        "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
        7 hours ago






      • 3





        @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
        7 hours ago











      • 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
        3 hours ago
















      • 1





        "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
        7 hours ago






      • 3





        @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
        7 hours ago











      • 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
        3 hours ago










      1




      1





      "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
      7 hours ago





      "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
      7 hours ago




      3




      3





      @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
      7 hours ago





      @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
      7 hours ago













      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
      3 hours ago







      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
      3 hours ago













      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










          answered 7 hours ago









          Massimo OrtolanoMassimo Ortolano

          39.9k12121150




          39.9k12121150























              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
                9 hours ago






              • 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
                9 hours ago






              • 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
                9 hours ago






              • 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
                9 hours ago
















              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
                9 hours ago






              • 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
                9 hours ago






              • 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
                9 hours ago






              • 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
                9 hours ago














              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










              answered 9 hours ago









              Solar MikeSolar Mike

              15.6k52755




              15.6k52755








              • 1





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

                – Teusz
                9 hours ago






              • 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
                9 hours ago






              • 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
                9 hours ago






              • 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
                9 hours ago














              • 1





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

                – Teusz
                9 hours ago






              • 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
                9 hours ago






              • 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
                9 hours ago






              • 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
                9 hours ago








              1




              1





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

              – Teusz
              9 hours ago





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

              – Teusz
              9 hours ago




              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
              9 hours ago





              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
              9 hours ago




              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
              9 hours ago





              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
              9 hours ago




              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
              9 hours ago





              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
              9 hours ago











              0















              • 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.

              • usepackage{beamer} 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 usepackage{beameraudience} or usepackage{versions} to distinguish between slides you use in class and the full lecture notes.





              share




























                0















                • 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.

                • usepackage{beamer} 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 usepackage{beameraudience} or usepackage{versions} to distinguish between slides you use in class and the full lecture notes.





                share


























                  0












                  0








                  0








                  • 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.

                  • usepackage{beamer} 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 usepackage{beameraudience} or usepackage{versions} to distinguish between slides you use in class and the full lecture notes.





                  share














                  • 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.

                  • usepackage{beamer} 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 usepackage{beameraudience} or usepackage{versions} to distinguish between slides you use in class and the full lecture notes.






                  share











                  share


                  share










                  answered 4 mins ago









                  HRSEHRSE

                  1,1061817




                  1,1061817






























                      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

                      Couldn't open a raw socket. Error: Permission denied (13) (nmap)Is it possible to run networking commands...

                      VNC viewer RFB protocol error: bad desktop size 0x0I Cannot Type the Key 'd' (lowercase) in VNC Viewer...

                      Why not use the yoke to control yaw, as well as pitch and roll? Announcing the arrival of...