1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
|
<!-- Automatically generated by emacsconf-publish-after-page -->
<a name="students-mainVideo-transcript"></a>
# Transcript
[[!template text="""Hello, my name is Daniel Pinkston. I'm in my last year of high""" start="00:00:00.000" video="mainVideo-students" id="subtitle"]]
[[!template text="""school, about to go to university. About two and a half years""" start="00:00:04.640" video="mainVideo-students" id="subtitle"]]
[[!template text="""ago, I discovered Emacs. My life has now been separated into""" start="00:00:07.520" video="mainVideo-students" id="subtitle"]]
[[!template text="""two chapters: before and after Emacs. How could this tool be""" start="00:00:10.760" video="mainVideo-students" id="subtitle"]]
[[!template text="""so impactful? Well, you'll just have to see. I made this talk""" start="00:00:14.200" video="mainVideo-students" id="subtitle"]]
[[!template text="""for people who ask questions like this, but don't know where""" start="00:00:18.400" video="mainVideo-students" id="subtitle"]]
[[!template text="""to start. When I started using Emacs for school, it took me a""" start="00:00:20.680" video="mainVideo-students" id="subtitle"]]
[[!template text="""long time to find what I liked. There wasn't many examples of""" start="00:00:24.560" video="mainVideo-students" id="subtitle"]]
[[!template text="""a full process for an organization. This talk was made to""" start="00:00:27.960" video="mainVideo-students" id="subtitle"]]
[[!template text="""guide students like me, those who wanted more from their""" start="00:00:31.120" video="mainVideo-students" id="subtitle"]]
[[!template text="""software workflow that they can learn and adapt from. My""" start="00:00:34.360" video="mainVideo-students" id="subtitle"]]
[[!template text="""main idea was essentially explained by Zaiste in his""" start="00:00:37.600" video="mainVideo-students" id="subtitle"]]
[[!template text="""EmacsConf presentation in 2019. He said something to the""" start="00:00:39.960" video="mainVideo-students" id="subtitle"]]
[[!template text="""effect of, one of the great parts about Doom Emacs as a""" start="00:00:43.680" video="mainVideo-students" id="subtitle"]]
[[!template text="""starting point is that it shows beginners how different""" start="00:00:46.400" video="mainVideo-students" id="subtitle"]]
[[!template text="""packages mesh with each other. He says that people often""" start="00:00:48.600" video="mainVideo-students" id="subtitle"]]
[[!template text="""have trouble seeing how to develop workflows using the""" start="00:00:51.400" video="mainVideo-students" id="subtitle"]]
[[!template text="""thousands of packages Emacs has. In this talk, I introduce""" start="00:00:53.640" video="mainVideo-students" id="subtitle"]]
[[!template text="""some Emacs tools and how they work together to improve a""" start="00:00:57.160" video="mainVideo-students" id="subtitle"]]
[[!template text="""student's academic workflow. Let us commence. If you are""" start="00:00:59.520" video="mainVideo-students" id="subtitle"]]
[[!template text="""watching this talk and have never heard of Emacs, it's a""" start="00:01:04.160" video="mainVideo-students" id="subtitle"]]
[[!template text="""customizable text editor. When you become more""" start="00:01:07.200" video="mainVideo-students" id="subtitle"]]
[[!template text="""experienced, it becomes your entire operating system. You""" start="00:01:10.480" video="mainVideo-students" id="subtitle"]]
[[!template text="""just live inside of Emacs. It's also free as in free pencils""" start="00:01:13.560" video="mainVideo-students" id="subtitle"]]
[[!template text="""and open source, which means that you don't have to pay to""" start="00:01:17.120" video="mainVideo-students" id="subtitle"]]
[[!template text="""download Emacs and its source code. Emacs doesn't charge""" start="00:01:19.920" video="mainVideo-students" id="subtitle"]]
[[!template text="""you a monthly subscription, nor does it steal all of your""" start="00:01:23.600" video="mainVideo-students" id="subtitle"]]
[[!template text="""information. Yeah, I know, it's pretty crazy. In this talk,""" start="00:01:25.880" video="mainVideo-students" id="subtitle"]]
[[!template text="""I introduce some Emacs tools and how they work together to""" start="00:01:31.120" video="mainVideo-students" id="subtitle"]]
[[!template text="""improve a student's academic workflow. Earlier I read this""" start="00:01:33.560" video="mainVideo-students" id="subtitle"]]
[[!template text="""post on this website that said, I can only imagine the great""" start="00:01:36.880" video="mainVideo-students" id="subtitle"]]
[[!template text="""things you'd be able to learn and retain in your brain thanks""" start="00:01:40.880" video="mainVideo-students" id="subtitle"]]
[[!template text="""to the great Emacs ecosystem. You've made the best choice,""" start="00:01:43.720" video="mainVideo-students" id="subtitle"]]
[[!template text="""with far-going implications. I promise you not once, not""" start="00:01:47.760" video="mainVideo-students" id="subtitle"]]
[[!template text="""even subtly, have I ever regretted having invested in""" start="00:01:51.440" video="mainVideo-students" id="subtitle"]]
[[!template text="""learning Emacs. It's the best gift anyone can present to""" start="00:01:54.040" video="mainVideo-students" id="subtitle"]]
[[!template text="""themself. You will forever feel indebted to your younger""" start="00:01:57.400" video="mainVideo-students" id="subtitle"]]
[[!template text="""self for this gift. I guarantee that. I think that this is a""" start="00:02:00.400" video="mainVideo-students" id="subtitle"]]
[[!template text="""real testament to the true power of Emacs. There's simply no""" start="00:02:03.840" video="mainVideo-students" id="subtitle"]]
[[!template text="""other software like it. It's a complete and fitting""" start="00:02:07.200" video="mainVideo-students" id="subtitle"]]
[[!template text="""solution for those who are willing to master it. Hopefully""" start="00:02:09.840" video="mainVideo-students" id="subtitle"]]
[[!template text="""by now you're invested in learning Emacs. But before we jump""" start="00:02:12.760" video="mainVideo-students" id="subtitle"]]
[[!template text="""into the technicalities of everything, we should outline""" start="00:02:16.200" video="mainVideo-students" id="subtitle"]]
[[!template text="""the main things that you need it to do as a student. The best""" start="00:02:18.920" video="mainVideo-students" id="subtitle"]]
[[!template text="""students have their system figured out so that it can do""" start="00:02:22.040" video="mainVideo-students" id="subtitle"]]
[[!template text="""these things quickly and efficiently. They should have no""" start="00:02:24.280" video="mainVideo-students" id="subtitle"]]
[[!template text="""problem quickly organizing what they need to do along with""" start="00:02:27.240" video="mainVideo-students" id="subtitle"]]
[[!template text="""capturing information from their classes. But you may be""" start="00:02:29.840" video="mainVideo-students" id="subtitle"]]
[[!template text="""wondering, how does Emacs do all that? Well, it does it with""" start="00:02:33.000" video="mainVideo-students" id="subtitle"]]
[[!template text="""Org Mode. It was built to be an outliner for note-taking and""" start="00:02:36.960" video="mainVideo-students" id="subtitle"]]
[[!template text="""list management, exactly what a student needs. One of the""" start="00:02:41.680" video="mainVideo-students" id="subtitle"]]
[[!template text="""key features is that it's plain text, which means that you""" start="00:02:45.240" video="mainVideo-students" id="subtitle"]]
[[!template text="""can migrate it between computers, and it's not a""" start="00:02:47.960" video="mainVideo-students" id="subtitle"]]
[[!template text="""proprietary format. For those of you who have heard of""" start="00:02:50.080" video="mainVideo-students" id="subtitle"]]
[[!template text="""Markdown, Org is similar in that it's a markup language.""" start="00:02:52.920" video="mainVideo-students" id="subtitle"]]
[[!template text="""However, it's a bit older, and it goes way beyond Markdown's""" start="00:02:55.800" video="mainVideo-students" id="subtitle"]]
[[!template text="""simple text formatting, with its scheduling, task""" start="00:02:59.080" video="mainVideo-students" id="subtitle"]]
[[!template text="""management, and organization features, all captured""" start="00:03:01.480" video="mainVideo-students" id="subtitle"]]
[[!template text="""within plain text simplicity. This slide shows off one of my""" start="00:03:04.160" video="mainVideo-students" id="subtitle"]]
[[!template text="""notes from a heavily customized Emacs window. Yours""" start="00:03:07.160" video="mainVideo-students" id="subtitle"]]
[[!template text="""probably won't look like this from the start, but you can""" start="00:03:10.160" video="mainVideo-students" id="subtitle"]]
[[!template text="""personalize its appearance with custom themes.""" start="00:03:12.440" video="mainVideo-students" id="subtitle"]]
[[!template text="""It's finally time to get into the technicalities. What you""" start="00:03:17.200" video="mainVideo-students" id="subtitle"]]
[[!template text="""need to do with your notes in Org Mode is create, search, and""" start="00:03:20.000" video="mainVideo-students" id="subtitle"]]
[[!template text="""possibly publish them. I prefer Denote for creating my""" start="00:03:22.640" video="mainVideo-students" id="subtitle"]]
[[!template text="""notes, but there are many Emacs packages for that. Denote is""" start="00:03:25.560" video="mainVideo-students" id="subtitle"]]
[[!template text="""just lightweight and gets the job done. I used to use Org""" start="00:03:29.320" video="mainVideo-students" id="subtitle"]]
[[!template text="""Roam, but I didn't need or use all of its features. I also use""" start="00:03:32.280" video="mainVideo-students" id="subtitle"]]
[[!template text="""Anki, a free and open source flashcard program, but of""" start="00:03:35.800" video="mainVideo-students" id="subtitle"]]
[[!template text="""course, I make all my flashcards in Org Mode. For searching,""" start="00:03:38.360" video="mainVideo-students" id="subtitle"]]
[[!template text="""I often use find and grep, which are both standard""" start="00:03:41.320" video="mainVideo-students" id="subtitle"]]
[[!template text="""utilities on Linux. Other operating systems probably have""" start="00:03:43.560" video="mainVideo-students" id="subtitle"]]
[[!template text="""a tool to replicate this functionality. The final item is""" start="00:03:46.800" video="mainVideo-students" id="subtitle"]]
[[!template text="""exporting. There are many scenarios in which I want to""" start="00:03:50.520" video="mainVideo-students" id="subtitle"]]
[[!template text="""publish my notes to share them with teachers or peers. One of""" start="00:03:52.960" video="mainVideo-students" id="subtitle"]]
[[!template text="""my favorite features of Org Mode is the exportability of the""" start="00:03:56.240" video="mainVideo-students" id="subtitle"]]
[[!template text="""notes you make. This presentation was actually made in Org""" start="00:03:58.480" video="mainVideo-students" id="subtitle"]]
[[!template text="""Mode, and so are all of my lab reports and essays for school. I""" start="00:04:01.720" video="mainVideo-students" id="subtitle"]]
[[!template text="""also write my webpage articles in Org Mode, which a program""" start="00:04:04.560" video="mainVideo-students" id="subtitle"]]
[[!template text="""called Hugo converts into static HTML. So far, you haven't""" start="00:04:10.040" video="mainVideo-students" id="subtitle"]]
[[!template text="""actually seen what it's like to use these tools. Here's a""" start="00:04:15.360" video="mainVideo-students" id="subtitle"]]
[[!template text="""quick demo of how I track what I need to do. First, I always""" start="00:04:18.040" video="mainVideo-students" id="subtitle"]]
[[!template text="""open up my todo.org file in my denote directory. For school""" start="00:04:21.280" video="mainVideo-students" id="subtitle"]]
[[!template text="""assignments, I have a heading under Inbox where I have""" start="00:04:24.800" video="mainVideo-students" id="subtitle"]]
[[!template text="""entries for each class I'm enrolled in. Each class's""" start="00:04:26.840" video="mainVideo-students" id="subtitle"]]
[[!template text="""heading has a tag on it, which the assignment inherits as a""" start="00:04:29.920" video="mainVideo-students" id="subtitle"]]
[[!template text="""subheading. Here's an example assignment. I have a test in""" start="00:04:32.840" video="mainVideo-students" id="subtitle"]]
[[!template text="""physics next next Wednesday and the deadline to finish""" start="00:04:37.000" video="mainVideo-students" id="subtitle"]]
[[!template text="""studying for it is the day that I'm taking it. When I plan my""" start="00:04:39.600" video="mainVideo-students" id="subtitle"]]
[[!template text="""studying, I run the keybind for org-schedule to schedule the""" start="00:04:42.360" video="mainVideo-students" id="subtitle"]]
[[!template text="""day on which I will study it. I can also mark it as the highest""" start="00:04:45.400" video="mainVideo-students" id="subtitle"]]
[[!template text="""priority, making it the most important thing to do. I can""" start="00:04:48.840" video="mainVideo-students" id="subtitle"]]
[[!template text="""also open up my agenda to see my tasks. I've cleaned it up as to""" start="00:04:52.400" video="mainVideo-students" id="subtitle"]]
[[!template text="""not reveal any of my nefarious plans. This agenda is""" start="00:04:56.440" video="mainVideo-students" id="subtitle"]]
[[!template text="""customized, but there are many tutorials on how to do this.""" start="00:04:59.680" video="mainVideo-students" id="subtitle"]]
[[!template text="""My agenda has been the most transforming part of my student""" start="00:05:03.240" video="mainVideo-students" id="subtitle"]]
[[!template text="""experience, and I've gotten a lot better at managing what I""" start="00:05:05.600" video="mainVideo-students" id="subtitle"]]
[[!template text="""need to do. Next, I'll show you what I like to do to take notes.""" start="00:05:08.240" video="mainVideo-students" id="subtitle"]]
[[!template text="""The main entry point for a new note is always starting with""" start="00:05:13.120" video="mainVideo-students" id="subtitle"]]
[[!template text="""M-x denote. You fill out a couple of customizable prompts""" start="00:05:16.000" video="mainVideo-students" id="subtitle"]]
[[!template text="""that will ask for values of the note. I'll start by making a""" start="00:05:19.680" video="mainVideo-students" id="subtitle"]]
[[!template text="""new note, which we'll call test note. Then we'll give it a key""" start="00:05:23.120" video="mainVideo-students" id="subtitle"]]
[[!template text="""for what category it's under. For this, I usually put the""" start="00:05:26.360" video="mainVideo-students" id="subtitle"]]
[[!template text="""subject of the class that I'm doing this note for, be it""" start="00:05:29.360" video="mainVideo-students" id="subtitle"]]
[[!template text="""programming, English, history, or science. Try to keep""" start="00:05:32.320" video="mainVideo-students" id="subtitle"]]
[[!template text="""them short. And then Shazam, we have ourselves a brand new""" start="00:05:35.560" video="mainVideo-students" id="subtitle"]]
[[!template text="""note which we can start typing away in. The cool thing about""" start="00:05:39.160" video="mainVideo-students" id="subtitle"]]
[[!template text="""the note is you don't have to manually name your note files.""" start="00:05:42.400" video="mainVideo-students" id="subtitle"]]
[[!template text="""It uses a standard convention using the time, the title, and""" start="00:05:45.200" video="mainVideo-students" id="subtitle"]]
[[!template text="""the keywords of the note to make it unique. You can even make a""" start="00:05:49.480" video="mainVideo-students" id="subtitle"]]
[[!template text="""meta note, a note about notes, to show a list of notes under a""" start="00:05:53.200" video="mainVideo-students" id="subtitle"]]
[[!template text="""certain keyword. The final step in creation is flashcards.""" start="00:05:56.600" video="mainVideo-students" id="subtitle"]]
[[!template text="""There is a great package called Anki Editor that makes Emacs""" start="00:06:01.320" video="mainVideo-students" id="subtitle"]]
[[!template text="""able to push cards into Anki. There isn't much to""" start="00:06:04.640" video="mainVideo-students" id="subtitle"]]
[[!template text="""overcomplicate here, it's just content on front and back,""" start="00:06:08.160" video="mainVideo-students" id="subtitle"]]
[[!template text="""sometimes with images and complete the phrase. You can also""" start="00:06:11.160" video="mainVideo-students" id="subtitle"]]
[[!template text="""set up LaTeX math formatting, but I don't really use it that""" start="00:06:14.600" video="mainVideo-students" id="subtitle"]]
[[!template text="""much. If you're living in Emacs all the time, you may want""" start="00:06:17.320" video="mainVideo-students" id="subtitle"]]
[[!template text="""some creature comforts. These are some of my favorite. Org""" start="00:06:20.600" video="mainVideo-students" id="subtitle"]]
[[!template text="""Download is a package that allows you to paste images from""" start="00:06:24.560" video="mainVideo-students" id="subtitle"]]
[[!template text="""your clipboard into an org file.""" start="00:06:26.960" video="mainVideo-students" id="subtitle"]]
[[!template text="""Logos is a text narrowing tool that helps you restrict what""" start="00:06:28.240" video="mainVideo-students" id="subtitle"]]
[[!template text="""text you can see and focus on what you're writing. It extends""" start="00:06:37.320" video="mainVideo-students" id="subtitle"]]
[[!template text="""Emacs default narrowing, also adding functionality for""" start="00:06:40.480" video="mainVideo-students" id="subtitle"]]
[[!template text="""quickly switching to headings for a presentation look. It""" start="00:06:43.160" video="mainVideo-students" id="subtitle"]]
[[!template text="""can remove your mode line and center your text for better""" start="00:06:45.400" video="mainVideo-students" id="subtitle"]]
[[!template text="""focus. org-fragtog allows you to move between previews of""" start="00:06:48.240" video="mainVideo-students" id="subtitle"]]
[[!template text="""your LaTeX formulas and the unrendered syntax.""" start="00:06:53.240" video="mainVideo-students" id="subtitle"]]
[[!template text="""pdf-view-mode is a fully fledged PDF reader, complete with""" start="00:06:55.640" video="mainVideo-students" id="subtitle"]]
[[!template text="""annotations and org syntax, highlighting, and clickable""" start="00:07:00.680" video="mainVideo-students" id="subtitle"]]
[[!template text="""links.""" start="00:07:03.440" video="mainVideo-students" id="subtitle"]]
[[!template text="""Something you may want to consider is digital versus""" start="00:07:03.920" video="mainVideo-students" id="subtitle"]]
[[!template text="""handwritten notes. There have been several talks in the""" start="00:07:09.720" video="mainVideo-students" id="subtitle"]]
[[!template text="""past about how to integrate handwritten notes into Emacs,""" start="00:07:12.200" video="mainVideo-students" id="subtitle"]]
[[!template text="""such as retyping them or scanning them in with an OCR tool. I""" start="00:07:14.800" video="mainVideo-students" id="subtitle"]]
[[!template text="""don't think that type notes are the only way that you should""" start="00:07:20.240" video="mainVideo-students" id="subtitle"]]
[[!template text="""take notes, but if you do try writing, at least get some nice""" start="00:07:21.960" video="mainVideo-students" id="subtitle"]]
[[!template text="""stationery. I've seen people ask online to YouTubers and""" start="00:07:25.160" video="mainVideo-students" id="subtitle"]]
[[!template text="""Twitch streamers asking, what is your keyboard? What is""" start="00:07:29.080" video="mainVideo-students" id="subtitle"]]
[[!template text="""your window manager? I understand that they're curious,""" start="00:07:32.480" video="mainVideo-students" id="subtitle"]]
[[!template text="""but cosplaying as a productive person by using the same""" start="00:07:35.520" video="mainVideo-students" id="subtitle"]]
[[!template text="""tools won't accomplish anything. Emacs will not make you a""" start="00:07:37.920" video="mainVideo-students" id="subtitle"]]
[[!template text="""productive person. It can be a significant time investment""" start="00:07:41.160" video="mainVideo-students" id="subtitle"]]
[[!template text="""because of how customizable it is. However, I believe it""" start="00:07:44.440" video="mainVideo-students" id="subtitle"]]
[[!template text="""will make it easier for you to be productive, as it certainly""" start="00:07:47.880" video="mainVideo-students" id="subtitle"]]
[[!template text="""has for me. This was just an example workflow to show""" start="00:07:50.400" video="mainVideo-students" id="subtitle"]]
[[!template text="""prospective students how they can use Emacs for their""" start="00:07:53.520" video="mainVideo-students" id="subtitle"]]
[[!template text="""needs.""" start="00:07:56.120" video="mainVideo-students" id="subtitle"]]
[[!template text="""Even if you don't end up using Emacs in the end, you can still""" start="00:07:56.560" video="mainVideo-students" id="subtitle"]]
[[!template text="""apply most of its ideas to other software. It just won't be as""" start="00:08:02.000" video="mainVideo-students" id="subtitle"]]
[[!template text="""customizable and extensible as Emacs is. Thank you for""" start="00:08:04.720" video="mainVideo-students" id="subtitle"]]
[[!template text="""listening to my talk. It's been a great pleasure to finally""" start="00:08:10.200" video="mainVideo-students" id="subtitle"]]
[[!template text="""take part in this conference in some capacity, and I'm glad I""" start="00:08:12.520" video="mainVideo-students" id="subtitle"]]
[[!template text="""was given a chance. To all the students who may try Emacs in""" start="00:08:15.360" video="mainVideo-students" id="subtitle"]]
[[!template text="""the future, good luck because there might not be any going""" start="00:08:18.400" video="mainVideo-students" id="subtitle"]]
[[!template text="""back. If you have any questions, feel free to shoot me an""" start="00:08:21.200" video="mainVideo-students" id="subtitle"]]
[[!template text="""email. Thank you for your time.""" start="00:08:24.240" video="mainVideo-students" id="subtitle"]]
Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202023%20students%3A%20An%20example%20of%20a%20cohesive%20student%20workflow%20in%20Emacs)
<!-- End of emacsconf-publish-after-page -->
|