No internet connection
  1. Home
  2. Trabalho final

Template para o trabalho final.

Por André Caldas @andrecaldas
    2021-12-20 13:57:45.465Z

    Aqui está o template:
    https://github.com/andre-caldas/template_topologia

    Leia com atenção as instruções dentro dos arquivos!

    Quem for usar o GitHub, pode simplesmente "clonar" o meu repositório. Digitar na interface web do Overleaf é muito chato!!! :-)

    O GitHub é pra quem não quer usar essa interface web... fazer tudo no próprio computador. Mas é infinitamente mais difícil de usar. O Overleaf, na verdade, usa o GitHub nos bastidores.

    Qualquer dúvida sobre o template, pergunte! Nem precisa ser uma pergunta importante. Pode ser algo do tipo:

    Professor, porque você escreve {\input{xxx}}, dentro dessas chaves {}?

    • 11 respostas
    1. D
      Daniel Abreu @daniel1.abreu
        2021-12-28 21:53:50.546Z

        Boa noite professor. No arquivo definitions_local.tex o senhor escreveu " % Coloque suas definições aqui.". Que definições são essas ?

        1. AAndré Caldas @andrecaldas
            2021-12-29 01:52:14.382Z

            Eu acho sempre bom quando tratamos das coisas por nomes, ao invés de código. Dê uma olhada em definitions.tex. Eu tenho uma macro chamada \family. Então, ao invés de eu escrever $\mathcal{C}$, ou talvez $\mathscr{C}$, eu escrevo \family{C}. O significado de \family não é esse ou aquele tipo de caligrafia. É a macro que eu uso quando quero dar nome a uma família. Talvez, no texto você tenha \mathcal{} sendo usado com dois significados diferentes: "família de abertos" e "partição". Hoje, você usa \mathcal para ambos. Amanhã, talvez você queira que "família de abertos" seja com \mathscr e "partição" seja com \mathcal. Imagine o inferno que seria fazer essa modificação!

            Agora, se você usar uma macro para cada coisa. Por exemplo, \openfamily{} e \partition{}, por exemplo, então, amanhã você pode decidir que a caligrafia de \openfamily{} é \mathscr, enquanto que a caligrafia de partition{} é \mathcal... é só modificar as macros.

            Eu não escrevo \{x \in X |\, x > a\}. Eu escrevo \setsuchthat{x \in X}{x > a}.

            Eu não escrevo coisas como

            \begin{align*}
              f: \mathbb{R} &\rightarrow \mathbb{R}
              \\
              x &\mapsto x^2.
            \end{align*}
            

            Eu escrevo

            \begin{equation*}
              \functionarray{f}{\reals}{\reals}{x}{x^2}.
            \end{equation*}
            

            Amanhã, eu posso melhorar as definições de \setsuchthat{} e \functionarray{}. A melhoria se propaga automaticamente. Por exemplo:
            \begin{equation*}
            \left\{\frac{x + y^2}{3} |\, x > 0\right\}.
            \end{equation*}

            \begin{equation*}
              \left\\{\frac{x + y^2}{3} |\\, x > 0\right\\}.
            \end{equation*}
            

            Olha como a barra no meio fica pequenina... :-(

            Se você usou uma macro, então pode só modificar a macro, que a melhoria se propaga. Inclusive, você pode até nem saber como deixar a macro boa, agora. Mas você cria a macro e usa. Quando aprender a fazer de uma maneira melhor... é só mudar a macro.

          • A
            Em resposta aandrecaldas:
            André Caldas @andrecaldas
              2021-12-29 01:34:11.633Z

              No $\TeX$, tem muita variável global. O tamanho das margens, por exemplo. Quando o \input{} está entre chaves, as modificações ficam restritas ao "escopo" das chaves. Se você alterar a margem no arquivo que foi incluído, ou se alterar, por exemplo, o espaçamento entre linhas, então as modificações serão restauradas assim que o processamento "sair" das chaves.

              As chaves são uma maneira de manter as variáveis em um escopo local, ao invés do escopo global.

              https://duckduckgo.com/?q=programing+globals+evil

              1. AAndré Caldas @andrecaldas
                  2021-12-29 19:59:36.389Z

                  Eu realmente pensei que alguém tinha perguntado isso! :-)

                  Kkkk!

                  Puxa... quem tivesse perguntado com certeza ficaria com SS... =oP

                  1. DDaniel Abreu @daniel1.abreu
                      2021-12-29 20:15:07.156Z

                      Oxi.... kkkk lá se foi minha única chance de um SS...

                • M
                  Em resposta aandrecaldas:
                  Marcio Henrique @marciodoblackpink
                    2021-12-29 17:45:01.939Z

                    Professor, pode me helpar?

                    Eu fui colocar uma referência bibliográfica no meu trabalho do Overleaf mas acho que fiz besteira. As referências estão aparecendo normalmente em "trabalho_final_de_topologia_geral.bib" mas na hora de compilar fica em branco. Sabe me dizer o que pode ter acontecido?

                    1. AAndré Caldas @andrecaldas
                        2021-12-29 19:57:32.349Z

                        Os arquivos .bib são uma espécie de "banco de dados" de bibliografia. Cada entrada vai parar nas referências bibliográficas apenas quando é citada.

                        Recomendo que no meio do texto, você faça menção ao item que quer que apareça.

                          Mas sobre xxx e yyy pode ser encontrado em \cite{botelho}.
                          A demonstração zzz pode ser encontrada em \cite{teorema 2.5}{botelho}.
                        

                        Se realmente quiser que uma referência a algum item bibliográfico apareça, você pode usar o comando \nocite{botelho}, no meio do texto, em qualquer lugar. Isso não costuma ser visto com bons olhos...

                        1. AAndré Caldas @andrecaldas
                            2021-12-29 20:04:54.465Z

                            Ah... não se preocupe se você não gostar da aparência da citação. Quem deve decidir a aparência é o "designer" e não você! ;-)

                          • Em resposta amarciodoblackpink:
                            AAndré Caldas @andrecaldas
                              2021-12-29 19:58:06.994Z

                              Modifiquei um pouquinho sua enumeração de problemas relacionados ao do gráfico fechado.

                              1. MMarcio Henrique @marciodoblackpink
                                  2021-12-29 20:14:41.352Z

                                  Aah entendi, obrigado prof., muito obrigado!
                                  Sobre a aparência da citação não me incomoda, aliás até gostei desse template como um todo, eu só não sabia mesmo como usar citação, mas agora já sei haha, vlwww.