Конспектирование на смартфоне

Оглавление

Теория и практика

Данная статья является продолжением заметки Словесный поток и чёткие структуры, в которой были рассмотрены теоретические предпосылки текстовой записи разных форматов. Теперь настало время перейти к практике от вопроса «зачем делать?» к «как делать?».

Способы конспектирования

Существует несколько способов конспектирования. О них можно почитать в интернете, для примера, 6 способов конспектирования. Тот который буду рассматривать я похож на метод боксов, который создан для сопоставления понятий. В силу особенностей смартфона назову его лентой списков.

Лента списков

  • Создание главы:
    1. Создайте текстовое название главы книги или статьи.
    2. В название главы можно добавить нумерацию без лишних символов окончания.
    3. Для наглядности к названию главы можно добавить разделитель ‘-‘ в 31 символ по канонам старых языков программирования.
  • Создание списка:
    1. Выделите ключевое слово из текста книги или статьи и создайте текстовое название списка добавив в конце двоеточие ‘:’.
    2. В нумерации названия списка как правило нет необходимости, одно понятие, один список.
    3. Создайте элементы списка с нумерацией, используя как символ разделитель нумерации правую круглую скобку ‘)’ и окончания названия точку ‘.’.
    4. Если нужно создайте подэлементы разделяя их точкой ‘.’.
-------------------------------
1.1.1 Название главы
-------------------------------

Название списка:
1) Элемент1. Элемент11. Элемент12.
2) Элемент2. Элемент21. Элемент22.
3) Элемент3. Элемент31. Элемент32.

Преобразование в многоуровневые списки

Список можно преобразовать переместив элементы в отдельные строки и явно указав номера. Однако стоит отметить, что это отличается от метода боксов и может снизить читаемость и запоминаемость.

Название списка:
1) Элемент1.
1.1) Элемент11.
1.2) Элемент12.
2) Элемент2.
2.1) Элемент21.
2.2) Элемент22.
3) Элемент3.
3.1) Элемент31.
3.2) Элемент32.

Разложение многоуровневых списков

Многоуровневый список можно упростить разложив на одноуровневые.

  • Разложение списков.
    1. Для этого выделяем название и первый уровень многоуровневого списка в отдельный одноуровневый список.
    2. Копируем списки для каждого первого уровня убирая цифры и заменяя точку двоеточием ‘:’.
Название списка:
1) Элемент1.
2) Элемент2.
3) Элемент3.

Элемент1:
1) Элемент1.
2) Элемент2.

Элемент2:
1) Элемент1.
2) Элемент2.

Элемент3:
1) Элемент1.
2) Элемент2.

Упрощение преобразований

Конечно, если вместо круглой правой скобки ‘)’ и двоеточия «:» использовать точки, то это могло бы упростить преобразования, но будет ли такое представление наглядней, вот в чём вопрос. Впрочем можете поразмыслить над этим в качестве домашнего задания.

Название списка.
1. Элемент1.
2. Элемент2.
3. Элемент3.

Хранилище файлов

  • Дальше работать как обычно для программиста:
    1. Создать папки и файлы в смартфоне.
    2. Редактировать файлы с конспектами книг или статей согласно указанию выше.
    3. Версионировать и синхронизировать с помощью системы управления версиями.

Хотелось бы ещё отметить, что программы для ведения заметок на мой взгляд мало полезны. На них не написать работающий код, да и сами заметки небольшие. Потому текущий способ ведения конспектов может заменить ещё и их.

Программы для смартфона

Далее небольшой список программ на базе операционной системы Android.

Файловый менеджер Total Commander

  • Описание Total Commander:
    1. Ссылка 4pda.
    2. Не рекомендую качать с Google Play, есть ограничения на установку пакетов.
    3. Для удалённого доступа установить плагины SFTP, LAN и прочие.

Редактор файлов CPP N-IDE

  • Описание CPP N-IDE:
    1. Ссылка 4pda.
    2. Рекомендую скачать, установить и настроить премиум версию.
    3. Огромное количество корявых тем и не рабочий Си в комплекте.
    4. Не аналоги. Java N-IDE. Pascal N-IDE. QLua. Пидроид 3.

Управление версиями PocketGit

  • Описание PocketGit:
    1. Ссылка 4pda.
    2. Отличная программа, однако требует правильной настройки.
    3. Для синхронизации на своём сервере используйте промежуточный bare репозиторий.
    4. В случае неудачи проверьте те же самые операции в Termux с установленным Git (команда pkg install git) и хранилищем (команда termux-setup-storage).
    5. Пример пути ssh://[email protected]:22/git/myrepo/

Чтение книжек Moon Reader Pro

Офлайн энциклопедии Kiwix

Литература

Добавить комментарий