|
Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
# This file:
# https://github.com/edrx/2022-1-C2-C3/
# http://angg.twu.net/2022-1-C2-C3/README.org.html
# http://angg.twu.net/2022-1-C2-C3/README.org
# (find-angg "2022-1-C2-C3/README.org")
# (find-angg "2022-1-C2-C3/")
# Author: Eduardo Ochs <eduardoochs@gmail.com>
# See: (find-LATEX "2022-1-C2-tudo.tex")
# (find-LATEX "2022-1-C3-tudo.tex")
#
# Some eev-isms:
# (defun c () (interactive) (eek "C-c C-e h h"))
# (defun o () (interactive) (find-angg "2022-1-C2-C3/README.org"))
# (defun oo () (interactive) (find-angg "2021-2-C2-C3/README.org"))
# (defun v () (interactive) (brg "~/2022-1-C2-C3/README.html"))
# (defun cv () (interactive) (c) (v))
#
# (find-mygitrepo-links "2022-1-C2-C3")
# (find-MMMMgit-links "2022-1" "C2-C3")
# (find-C2C3git-links "2022-1")
# (find-orgnode "Table of Contents")
#+OPTIONS: toc:nil num:nil
Este repositório contém a fonte em LaTeX dos slides, testes e provas
dos meus cursos de Cálculo 2 e Cálculo 3 do semestre 2022.1 da UFF.
Páginas dos cursos (com links pra todos os PDFs e vídeos): [[http://angg.twu.net/2022.1-C2.html][C2]], [[http://angg.twu.net/2022.1-C3.html][C3]].
[[http://angg.twu.net/2021aulas-por-telegram.html][Sobre aulas por Telegram]].
[[http://angg.twu.net/contact.html][Como entrar em contato comigo]].
#+begin_src sh
# Para baixar tudo e compilar
# os .texs faca isto aqui:
#
rm -Rfv /tmp/2022-1-C2-C3/
mkdir /tmp/2022-1-C2-C3/
cd /tmp/2022-1-C2-C3/
git clone https://github.com/edrx/2022-1-C2-C3 .
make
#+end_src
#+begin_comment
# (find-MMMMgit-links "2022-2" "C2-C3")
* (eepitch-shell)
* (eepitch-kill)
* (eepitch-shell)
cd ~/LATEX/
ls 2022-1-C2-*.tex | cat
ls 2022-1-C3-*.tex | cat
ls 2022-1-C2-*.tex | tee /tmp/.files.tex
ls 2022-1-C3-*.tex | tee -a /tmp/.files.tex
ls 2022-1-C2-*.tex | grep -v tudo | tee /tmp/.files0.tex
ls 2022-1-C3-*.tex | grep -v tudo | tee -a /tmp/.files0.tex
getincls0 () { grep incl | tr '\\{}' ' ' }
getincls () { getincls0 | awk 'NF==2 && $1=="incl" {print $2 }' }
getincltexs () { getincls0 | awk 'NF==2 && $1=="incl" {print $2 ".tex"}' }
cat 2022-1-C2-tudo.tex | getincls0
cat 2022-1-C2-tudo.tex | getincls
cat 2022-1-C2-tudo.tex | getincltexs
cat 2022-1-C{2,3}-tudo.tex | getincltexs
cat 2022-1-C{2,3}-tudo.tex | getincltexs | sort | uniq | tee /tmp/.filest00.tex
cat 2022-1-C{2,3}-tudo.tex | getincltexs | sort | uniq | tee /tmp/.filest0.tex
# (find-tkdiff "/tmp/.files0.tex" "/tmp/.filest0.tex")
# (find-fline "/tmp/" ".files0.tex")
# (find-man "tee")
# (find-fline "/tmp/.files.tex")
for i in $(cat /tmp/.filest0.tex); do
basename $i .tex
done | tee /tmp/.filest0.bn
for i in $(cat /tmp/.filest0.tex); do
lualatex -record $i
done
for i in $(cat /tmp/.filest0.bn); do
flsfiles $i.fls
done | sort | uniq | tee /tmp/2022-1.fls
cat /tmp/2022-1.fls > /tmp/2022-1+.fls
echo 2022-1-C2-tudo.tex >> /tmp/2022-1+.fls
echo 2022-1-C3-tudo.tex >> /tmp/2022-1+.fls
# (find-tkdiff "/tmp/2022-1.fls" "/tmp/2022-1+.fls")
cd ~/LATEX/
tar -cvzf /tmp/2022-1.tgz $(cat /tmp/2022-1+.fls)
cd ~/2022-1-C2-C3/
tar -xvzf /tmp/2022-1.tgz
# (find-fline "~/2022-1-C2-C3/")
# (find-fline "~/2022-1-C2-C3/Makefile")
# git init
# git add README.org
git add $(cat /tmp/2022-1+.fls)
git add Makefile
# (magit-status "~/2022-1-C2-C3/")
# git commit -m "Initial commit."
git branch -M main
git remote add origin https://github.com/edrx/2022-1-C2-C3.git
git push -u origin main
git pull
git pull origin
git pull origin main
git add README.org
git commit -m "Small changes."
git push -u origin main
# (find-angg ".zshrc" "flsfiles")
# (find-angg "LUA/flsfiles.lua")
# (find-fline "~/2022-1-C2-C3/")
# (find-fline "~/2022-1-C2-C3/README.org")
* (eepitch-shell)
* (eepitch-kill)
* (eepitch-shell)
# Test 1:
cd ~/2022-1-C2-C3/
tar -cvzf /tmp/2022-1-C2-C3.tgz *
rm -Rfv /tmp/2022-1-C2-C3/
mkdir /tmp/2022-1-C2-C3/
cd /tmp/2022-1-C2-C3/
tar -xvzf /tmp/2022-1-C2-C3.tgz
make
# (find-fline "/tmp/2022-1-C2-C3/")
# (find-pdf-page "/tmp/2022-1-C2-C3/2022-1-C2-tudo.pdf")
# (find-pdf-page "/tmp/2022-1-C2-C3/2022-1-C3-tudo.pdf")
# Test 2:
rm -Rfv /tmp/2022-1-C2-C3/
mkdir /tmp/2022-1-C2-C3/
cd /tmp/2022-1-C2-C3/
git clone https://github.com/edrx/2022-1-C2-C3 .
# (find-fline "/tmp/2022-1-C2-C3/")
# (find-fline "/tmp/2022-1-C2-C3/Makefile")
make
# Test 3:
cd ~/2022-1-C2-C3/
tar -cvzf /tmp/2022-1-C2-C3.tgz *
rm -Rfv /tmp/2022-1-C2-C3/
mkdir /tmp/2022-1-C2-C3/
cd /tmp/2022-1-C2-C3/
tar -xvzf /tmp/2022-1-C2-C3.tgz
rm -Rv /tmp/fake-home-dir/
mkdir /tmp/fake-home-dir/
#cd /tmp/fake-home-dir/
{
export LUA_INIT=
export HOME=/tmp/fake-home-dir
cd /tmp/2022-1-C2-C3/
make
}
# (find-fline "/tmp/2022-1-C2-C3/")
# (find-pdf-page "/tmp/2022-1-C2-C3/2022-1-C2-tudo.pdf")
# (find-pdf-page "/tmp/2022-1-C2-C3/2022-1-C3-tudo.pdf")
#+end_comment
#+begin_comment
* (eepitch-shell)
* (eepitch-kill)
* (eepitch-shell)
cd ~/2022-1-C2-C3/
laf
rm -v *~
rm -v *.html
# (find-fline "~/2022-1-C2-C3/")
# (magit-status "~/2022-1-C2-C3/")
# (find-gitk "~/2022-1-C2-C3/")
#
# (s)tage all changes
# (c)ommit -> (c)reate
# (P)ush -> (p)ushremote
# https://github.com/edrx/2022-1-C2-C3
#
#+end_comment
# Local Variables:
# coding: utf-8-unix
# modes: (org-mode fundamental-mode)
# org-html-postamble: nil
# End: