Как делать электронный конспект по техническим дисциплинам и не отправиться в сумасшедший дом.
Многие со мной согласятся, что делать электронный конспект по техническим дисциплинам это ад (в частности, у меня всегда были проблемы с быстрым набором формул в LaTeX).
Довольно продолжительное время я искал инструменты для быстрого и комфортного создания конспектов, заметок и карточек по дисциплинам, которые содержат в себе не только слайды да сухой текст.
В данной статье я кратко хочу пробежаться по тем прогам, которые я использую. Мейби, это кому-то будет полезно. Если бы я знал о всех этих штуках раньше, учился бы получше.
Рабочий процесс
Здесь я кратко опишу, как я учусь. Если вас интересуют только проги и плагины, идите ниже.
Так вот. У меня всё начинается с конспекта от руки в тетрадке (если мне не лень, ИЛИ если у меня много времени, ИЛИ тема гига сложная). Это помогает мне лучше усвоить информацию. Тут же решаю задачки и практически закрепляю то, что пытаюсь изучить.
Далее я создаю конспект в Obsidian. После разбиваю его на небольшие заметки, на которые после можно будет легко сослаться. И уже в конце у меня всё сводится к карточкам. Я ужасно запоминаю информацию и если бы не интервальное повторение, было бы совсем всё плохо.
Резюмирую:
- Сначала делаем конспект от руки, решаем задачки и примеры;
- Создаем конспект в электронном виде;
- Разбиваем конспект на небольшие заметки, чтобы в будущем не искать в простыне текста какую-то подтему;
- Создаем карточки и повторяем их до бесконечности.
Электронные заметки
После того, как вы сделали конспект от руки, его необходимо перенести в электронный вариант. Как по мне, удобнее всего заносить его в Obsdian. MarkDown более гибкая и удобная штука, чем чистый LaTex. Плюс, мы же собираемся создать себе карточки, а не написать книгу. Плюс, у нас будет подспорье для учебы и работы.
Obsidian
Да-да, очередной дурачок, который сейчас будет говорить про Obsdian, подумаете вы. Но я лучше оставлю это вам в качестве домашнего задания. Для тех, кто не знаком с прогой, советую для изучения следующие материалы:
От себя скажу лишь, что это очень удобный инструмент для ведения записей по тому, что вы изучили или изучаете. Всегда можно бэктрекать вещи, которые вылетели у вас из головы. Меня это очень спасает в работе. Я сохраняю куски кода, которые потом тупо вставляю и слегка правлю.
Блоки кода и подсветка синтаксиса
Как я сказал ранее, в работе я очень часто использую куски кода. Я, стыд-позор, 1С Программист. Но вот тебе на, Obsidian может в хоть какую-то подсветку синтаксиса 1C уже из коробки. А раз он поддерживает 1С, то и любой другой язык, думаю, отобразит. На крайний случай, есть миллион плагинов и очень гибкая настройка самой программы. Добиться нужного эффекта вы сможете.
По сути, вы просто можете вставлять куски нужного кода, копированные из IDE в прогу и усё. Пара слов для пояснения, що це за код такой и хватит.
LaTex или как писать формулы и не сойти с ума
Кто за LaTex топит, тот в цирке не смеётся. Я знаю, как у фанатов данного языка разметки горит жеппа из-за людей, которые не понимают всей его красоты.
Но у LaTeX есть большая проблема – он очень зависим от прямоты рук. Следующий плагин поможет вам создавать сниппеты для LaTex и писать формулы со скоростью, которая порой обгоняет запись от руки.
Latex Suite
Latex Suite – самая удобная надстройка для написания LaTeX формул. Она позволяет писать пару букв, которые после преобразуются в полноценные математические формулы. Выглядит это так:
Хочу заметить, что изначально это был сетап для написания полноценного LaTeX в Vim, а уже после на основе этого сетапа сделали плагин для Obsidan.
Оригинальная статья. Как ни прискорбно, но её автора уже нет с нами. Очень печально, так как конспекты данного молодого человека – нечто поразительное. То, что поражает свой красотой и удобством чтения. С ними вы можете ознакомиться здесь.
SimpleTex или удобный OCR для формул
Допустим, мы не хотим быстро скопировать формулы из статьи, учебника и то, что написали от руки. Вопрос, зачем нам тратить время и набивать что-то, пусть даже с Latex Suite?
Нам на помощь приходит SimpleTex – неплохой бесплатный OCR для формул от китайцев.
Суть такая, вы делаете хоткеем скриншот интересующей формулы, а программа преобразует изображение в LaTeX-код и после полученный код можно сохранять в самых разных видах:
Чистота полученного кода часто оставляет желать лучшего, но что вы ещё хотите от проги, которая в разы облегчает вам жизнь? Она, к слову, и в онлайн варианте есть.
Как же жаль, что я не знал о ней, когда писал дипломы...
Графики
Я пробегусь по верхам, ибо мне хватает скринов графиков. Так вот, возможные варианты.
График от руки
Рисуем график от руки и не парим себе мозг.
Inkscape
Inkscape – прога для создания векторных изображений. Отличный вариант, если вы хотите что-то быстро подправить и не возиться с написанием кода, черчением и фотографированием.
Tikz
Tikz – сатана придумал его, чтобы пытать технарей. Но какие же красивые в нем графики. Если коротко, это надстройка, которая позволяет вам создавать графики при помощи программного кода. Для Obsidian можно поставить плагин TikZJax.
Более подробно, с Tikz можно ознакомить на их сайте, а также позалипать не безумно красивые графики:
Manim
Последний и самый взрывающий мозг вариант – Manim. Это библиотека, которая позволяет вам создавать сложные математические анимации при помощи написания кода на Python. Более подробно ознакомиться с Manim можно на русском языке.
Быстрое создание карточек в Anki
В Anki ужасный интерфейс создания карточек. А ещё хуже там прописывать формулы. Так вот, есть такой плагин как Obsidian_to_Anki, он позволяет сразу в Obsidian создавать каточки для Anki.
Суть такова: создаем новую заметку, и в ней описываем карточки, которые хотим видеть в Anki. Указываем колоду, в которую нам надо выгрузить карточки и добавляем тег, означающий, что это каточка (более подробно на странице расширения или в данном видео).
После чего в Obsidian у нас добавит ID карточки, а в Anki сама карточка:
Заключение
Собственно это всё, что я хотел рассказать. Это весь список инструментов, которыми я пользуюсь. Вероятно, есть что-то ещё интересное, но у меня это выскочило из головы, потому что редко использую.
Если хоть кто-то узнал что-то новое, я буду крайне рад.
#latex#гайды #обучение