From 4a67737b820fe40503564f566c93e7a89bebd1e4 Mon Sep 17 00:00:00 2001 From: Perro Tuerto Date: Sat, 15 Feb 2020 13:06:46 -0600 Subject: [PATCH] =?UTF-8?q?De=20regreso,=20perros,=20publicaci=C3=B3n=20de?= =?UTF-8?q?=20entrada=205!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/html/en/005_hiim-master.html | 391 ++++++ content/html/es/005_hiim-master.html | 391 ++++++ content/po/en/005_hiim-master.po | 1606 +++++++++++++++++++++++++ content/po/es/005_hiim-master.po | 1660 ++++++++++++++++++++++++++ content/pot/005_hiim-master.pot | 1080 +++++++++++++++++ img/p005_i002.png | Bin 165442 -> 132566 bytes img/p005_i003.png | Bin 132566 -> 165442 bytes 7 files changed, 5128 insertions(+) create mode 100644 content/html/en/005_hiim-master.html create mode 100644 content/html/es/005_hiim-master.html create mode 100644 content/po/en/005_hiim-master.po create mode 100644 content/po/es/005_hiim-master.po create mode 100644 content/pot/005_hiim-master.pot diff --git a/content/html/en/005_hiim-master.html b/content/html/en/005_hiim-master.html new file mode 100644 index 0000000..d50c979 --- /dev/null +++ b/content/html/en/005_hiim-master.html @@ -0,0 +1,391 @@ + + + + How It Is Made: Master Research Thesis + + + + + + + + + + + + +
+

Publishing is Coding: Change My Mind

+ +
+
+ + + + N +
+
+

How It Is Made: Master Research Thesis

+
+

Published: 2020/02/15, 13:00

+
+

Uff, after six months of writing, reviewing, deleting, yelling and almost giving up, I finally finished the Master's research thesis. You can check it out here.

+

The thesis is about intellectual property, commons and cultural and philosophical production. I completed the Master's of Philosophy at the National Autonomous University of Mexico (UNAM). This research was written in Spanish and it consists of almost 27K words and ~100 pages.

+

Since the beginning, I decided not to write it with a text processor such as LibreOffice nor Microsoft Office. I made that decision because:

+ +

In general the thesis is actually an automated repository where you can see everything—including the entire bibliography, the site and the writing history. The research uses a rolling release model—“the concept of frequently delivering updates.” The methodology is based on automated and multiformat standardized publishing, or as I like to call it: branched publishing.

+

This isn't the space to discuss the method, but these are some general ideas:

+ +

In order to be successful, it's necessary to avoid any kind of WYSIWYG and Desktop Publishing approaches. Instead, branched publishing employs WYSIGYM and typesetting systems.

+

So let's start!

+

Inputs

+

I have two main input files: the content of the research and the bibliography. I used Markdown for the content. I decided to use BibLaTeX for the bibliography.

+

Markdown

+

Why Markdown? Because it is:

+ +

Markdown format was intended for blog writing. So “vanilla” Markdown isn't enough for research or scholarly writing. And I'm not a fan of Pandoc's Markdown.

+

Don't get me wrong, Pandoc is the Swiss knife for document conversion, its name suits it perfectly. But for the type of publishing I do, Pandoc is part of the automation process and not for inputs or outputs. I use Pandoc as a middleman for some formats as it helps me save a lot of time.

+

For inputs and output formats I think Pandoc is a great general purpose tool, but not enough for a fussy publisher like this perro. Plus, I love scripting so I prefer to employ my time on that instead of configuring Pandoc's outputs—it helps me learn more. So in this publishing process, Pandoc is used when I haven't resolved something or I'm too lazy to do it, LOL.

+

Unlike text processing formats as ODT or DOCX, MD is very easy to customize. You don't need to install plugins, rather you just generate more syntax!

+

So Pecas' Markdown was the base format for the content. The additional syntax was for citing the bibliography by its id.

+
+ The research in its original MD input. +
+ The research in its original MD input. +
+
+

BibLaTeX

+

Formatting a bibliography is one of the main headaches for many researchers. It requires a lot of time and energy to learn how to quote and cite. And no matter how much experience one may have, the references or the bibliography usually have typos.

+

I know it by experience. Most of our clients' bibliographies are a huge mess. But 99.99% percent of the time it's because they do it manually… So I decided to avoid that hell.

+

They are several alternatives for bibliography formatting and the most common one is BibLaTeX, the successor of BibTeX. With this type of format you can arrange your bibliography as an object notation. Here is a sample of an entry:

+
+          @book{proudhon1862a,   author    = {Proudhon, Pierre J.},   date      = {1862},   file      = {:recursos/proudhon1862a.pdf:PDF},   keywords  = {prio2,read},   publisher = {Office de publicité},   title     = {Les Majorats littéraires},   url       = {http://alturl.com/fiubs},}
+      
+

At the beginning of the entry you indicate its type and id. Each entry has an array of key-value pairs. Depending on the type of reference, there are some mandatory keys. If you need more, you can just add them in. This could be very difficult to edit directly because PDF compilation doesn't tolerate syntax errors. For comfort, you can use some GUI like JabRef. With this software you can easily generate, edit or delete bibliographic entries as if they were rows in a spreadsheet.

+

So I have two types of input formats: BIB for bibliography and MD for content. I make cross-references by generating some additional syntax that invokes bibliographic entries by their id. It sounds complicated, but for writing purposes it's just something like this:

+
+

@textcite[someone2020a] states… Now I am paraphrasing someone so I would cite her at the end @parencite[someone2020a].

+
+

When the bibliography is processed I get something like this:

+
+

Someone (2020) states… Now I am paraphrasing someone so I would cite her at the end (Someone, 2020).

+
+

This syntax is based on LaTeX textual and parenthetical citations styles for BibLaTeX. The at sign (@) is the character I use at the beginning of any additional syntax for Pecas' Markdown. For processing purposes I could use any other kind of syntax. But for writing and editing tasks I found the at sign to be very accessible and easy to find.

+

The example was very simple and doesn't fully explore the point of doing this. By using ids:

+ +

In a further section I explain how this process is possible. The main idea is that with some scripts these two inputs became one, a Markdown file with an added bibliography, ready for automation processes.

+

Outputs

+

I hate PDF as the only research output, because most of the time I made a general reading on screen and, if I wanted a more detailed reading, with notes and shit, I prefer to print it. It isn't comfortable to read a PDF on screen and most of the time printed HTML or ebooks are aesthetically unpleasant. That's why I decided to deliver different formats, so readers can pick what they like best.

+

Seeing how publishing is becoming more and more centralized, unfortunately the deployment of MOBI formats for Kindle readers is recommendable—by the way, FUCK Amazon, they steal from writers and publishers; use Amazon only if the text isn't in another source. I don't like proprietary software as Kindlegen, but it is the only legal way to deploy MOBI files. I hope that little by little Kindle readers at least start to hack their devices. Right now Amazon is the shit people use, but remember: if you don't have it, you don't own it. Look what happened with books in Microsoft Store

+

What took the cake was a petition from my tutor. He wanted an editable file he could use easily. Long ago Microsoft monopolized ewriting, so the easiest solution is to provide a DOCX file. I would prefer to use ODT format but I have seen how some people don't know how to open it. My tutor isn't part of that group, but for the outputs it's good to think not only in what we need but in what we could need. People barely read research, if it isn't accessible in what they already know, they won't read.

+

So, the following outputs are:

+ +

Ebooks

+
+ The research in its EPUB output. +
+ The research in its EPUB output. +
+
+

I don't use Pandoc for ebooks, instead I use a publishing tool we are developing: Pecas. “Pecas” means “freckles,” but in this context it's in honor of a pinto dog from my childhood.

+

Pecas allows me to deploy EPUB and MOBI formats from MD plus document statistics, file validations and easy metadata handling. Each Pecas project can be heavily customized since it allows Ruby, Python or shell scripts. The main objective behind this is the ability to remake ebooks from recipes. Therefore, the outputs are disposable in order to save space and because you don't need them all the time and shouldn't edit final formats!

+

Pecas is rolling release software with GNU General Public License, so it's open, free and libre program. For a couple months Pecas has been unmaintained because this year we are going to start all over again, with cleaner code, easier installation and a bunch of new features—I hope, we need your support.

+

PDF

+

For PDF output I rely on LaTeX and LuaLaTeX. Why? Just because it is what I'm used to. I don't have any particular argument against other frameworks or engines inside the TeX family. It's a world I still have to dig more into.

+

Why don't I use desktop publishing instead, like InDesign or Scribus? Outside of its own workflow, desktop publishing is hard to automate and maintain. This approach is great if you just want a PDF output or if you desire to work with a GUI. For file longevity and automated and multiformat standardized publishing, desktop publishing simply isn't the best option.

+

Why don't I just export a PDF from the DOCX file? I work in publishing, I still have some respect for my eyes…

+

Anyway, for this output I use Pandoc as a middleman. I could have managed the conversion from MD to TEX format with scripts, but I was lazy. So, Pandoc converts MD to TEX and LuaLaTeX compiles it into a PDF. I don't use both programs explicitly, instead I wrote a script in order to automate this process. In a further section I explain this.

+
+ The research in its PDF output; I don't like justified text, it's bad for your eyes. +
+ The research in its PDF output; I don't like justified text, it's bad for your eyes. +
+
+

HTML

+

The EPUB format is actually a bunch of compressed HTML files plus metadata and a table of contents. So there is no reason to avoid a HTML output. I already have it by converting the MD with Pecas. I don't think someone is gonna read 27K words in a web browser, but you never know. It could work for a quick look.

+

DOCX

+

This output doesn't have anything special. I didn't customize its styles. I just use Pandoc via another script. Remember, this file is for editing so its layout doesn't really matter.

+

Writing

+

Besides the publishing method used in this research, I want to comment on some particularities about the influence of the technical setup over the writing.

+

Text Editors

+

I never use word processors, so writing this thesis wasn't an exception. Instead, I prefer to use text editors. Between them I have a particular taste for the most minimalist ones like Vim or Gedit.

+

Vim is a terminal text editor. I use it on a regular basis—sorry Emacs folks. I write almost everything, including this thesis, with Vim because of its minimalist interface. No fucking buttons, no distractions, just me and the black-screen terminal.

+

Gedit is a GUI text editor and I use it mainly for RegEx or searches. In this project I utilized it for quick references to the bibliography. I like JabRef as a bibliography manager, but for getting the ids I just need access to the raw BIB file. Gedit was a good companion for that particular job because its lack of “buttonware”—the annoying tendency to put buttons everywhere.

+

Citations

+

I want the research to be as accessible as possible. I didn't want to use a complicated citation style. That's why I only used parenthetical and textual citations.

+

This could be an issue for many scholars. But when I see typos in their complex citations and quotations, I don't have any empathy. If you are gonna add complexity to your work, the least you can do is to do it right. And let's be honest, most scholars add complexity because they want to make themselves look good—i.e. they conform with formation rules for research texts in order to be part of a community or “gain” some objectivity.

+

Block Quotations

+

You are not going to see any block quotes in the research. This isn't only because of accessibility—some people can't distinguish these types of quotes—but the ways in which the bibliography was handled.

+

One of the main purposes for block quotations is to provide a first and extended hand of what point a writer is making. But sometimes it's also used as text filling. In a common way to do research in Philosophy, the output tends to be a “final” paper. That text is the research plus the bibliography. This format doesn't allow to embed any other files, like papers, websites, books or data bases. If you want to provide some literal information, quotes and block quotes are the way to go.

+

Because this thesis is actually an automated repository, it contains all the references used for the research. It has a bibliography, but also each quoted work for backup and educational purposes. Why would I use block quotes if you could easily check the files? Even better, you could use some search function or go over all the data for validation purposes.

+

Moreover, the university doesn't allow long submission. I agree with that, I think we have other technical capabilities that allow us to be more synthetic. By putting aside block quotes, I had more space for the actual research.

+

Take it or leave it, research as repository and not as a file gives us more possibilities for accessibility, portability and openness.

+

Footnotes

+

Oh, the footnotes! Such a beautiful technique for displaying side text. It works great, it permits metawriting and so on. But it works as expected if the output you are thinking of is, firstly, a file and secondly, a text with fixed layout. In other types of outputs, footnotes can be a nightmare.

+

I have the conviction that most footnotes can be incorporated into the text. This is due to three personal experiences. During my undergraduate and graduate studies, as a Philosophy student we had to read a lot of fucking critical editions, which tend to have their “critical” notes as footnotes. For these types of text I get it, people don't want to confuse their words for someone else's, less if it's between a philosophical authority and a contemporary philosopher—take note that it's a personal taste and not a mandate. But this is a shitty Master's research thesis, not a critical edition.

+

I used to hate footnotes, now I just dislike them. Part of my job is to review, extract and fix other peoples' footnotes. I can bet you that half of the time footnotes aren't properly displayed or they are missing. Commonly this is not a software error. Sometimes it's because people do them manually. But I won't blame publishers nor designers for their mistakes. The way things are developing in publishing, most of the time the issue is the lack of time. We are being pushed to publish books as fast as we can and one of the side effects of that is the loss of quality. Bibliography, footnotes and block quotes are the easiest way to find out how much care has gone into a text.

+

I do blame some authors for this mess. I repeat, it is just a personal experience, but in my work I have seen that most authors put footnotes in the following situations:

+ +

I think the thesis needs more rewriting, I could have written things in a more comprehensive way, but I was done—writing philosophy is not my thing, I prefer to speak or program (!) it. That is why I took my time on the review process—ask my tutor about that, LMFAO. It would have been easier for me to just add footnotes, but it would have been harder for you to read that shit. Besides that, footnotes take more space than rewriting.

+

So, with respect to the reader and in agreement with the text extension of my university, I decided not to use footnotes.

+

Programming

+

As you can see, I had to write some scripts and use third party software in order to have a thesis as an automated repository. It sounds difficult or perhaps like nonsense, but, doesn't Philosophy have that kind of reputation, anyway? >:)

+

MD Tools

+

The first challenges I had were:

+ +

Thus, I decided to develop some programs for these tasks: texte, texti and textu, respectively.

+

These programs are actually Ruby scripts that I put on my /usr/local/bin directory. You can do the same, but I wouldn't recommended it. Right now in Programando LIBREros we are refactoring all that shit so they can be shipped as a Ruby gem. So I recommend waiting.

+

With texte I am able to know the number of lines, characters, characters without spaces, words and three different page sizes: by every 1.800 characters with spaces, by every 250 words and an average of both—you can set other lengths for page sizes.

+

The MD beautifier is texti. For the moment it only works well with paragraphs. It was good enough for me, my issue was with the disparate length of lines—yeah, I don't use line wrap.

+
+ texti sample help display. +
+ texti sample help display. +
+
+

I also tried to avoid some typical mistakes while using quotation marks or brackets: sometimes we forget to close them. So textu is for this quality check.

+

These three programs were very helpful for my writing, that is why we decided to continue in its development as a Ruby gem. For our work and personal projects, MD is our main format, so we are obligated to provide tools that help writers and publishers also using Markdown.

+

Baby Biber

+

If you are into TeX family, you probably know Biber, the bibliography processing program. With Biber we are able to compile bibliographic entries of BibLaTeX in PDF outputs and carry out checks or clean ups.

+

I started to have issues with the references because our publishing method implies the deployment of outputs in separate processes from the same inputs, in this case MD and BIB formats. With Biber I was able to add the bibliographic entries but only for PDF.

+

The solution I came to was the addition of references in MD before any other process. In doing this, I merged the inputs in one MD file. This new file is used for the deployment of all the outputs.

+

This solution implies the use of Biber as a clean up tool and the development of a program that processes bibliographic entries of BibLaTeX inside Markdown files. Baby Biber is this program. I wanted to honor Biber and make clear that this program is still in its baby stages.

+

What does Baby Biber do?

+ +

One headache with references and bibliography styles is how to customize them. With Pandoc you can use pandoc-citeproc which allows you to select any style written in Citation Style Language (CSL). These styles are in XML and it is a serious thing: you should apply these standards. You can check different CSL citation styles in its official repo.

+

Baby Biber doesn't support CSL! Instead, it uses YAML format for its configuration. This is because of two issues:

+
    +
  1. +

    I didn't take the time to read how to implement CSL citation styles.

    +
  2. +
  3. +

    My University allows me to use any kind of citation style as long as it has uniformity and displays the information in a clear manner.

    +
  4. +
+

So, yeah, I have a huge debt here. And maybe it will stay like that. The new version of Pecas will implement and improve the work done by Baby Biber—I hope.

+
+ Baby Biber sample config file. +
+ Baby Biber sample config file. +
+
+

PDF exporter

+

The last script I wrote is for the automation of PDF compilation with LuaLaTeX and Biber (optionally).

+

I don't like the default layouts of Pandoc and I could have read the docs in order to change that behavior, but I decided to experiment a bit. The new version of Pecas will implement PDF outputs, so I wanted to play around a little with the formatting, as I did with Baby Biber. Besides, I needed a quick program for PDF outputs because we publish sometimes fanzines.

+

So, export-pdf is the experiment. It uses Pandoc to convert MD to TEX files. Then it does some clean up and injects the template. Finally, it compiles the PDF with LuaLaTeX and Biber—if you want to add the bibliographic entries this way. It also exports a PDF booklet with pdfbook2, but I don't deploy it in this repo because the PDF is letter size, too large for a booklet.

+

I have a huge debt here that I won't pay. It is cool to have a program for PDF outputs that I understand, but I still want to experiment with ConTeXt.

+

I think ConTeXt could be a useful tool while using XML files for PDF outputs. I defend Markdown as input format for writers and publishers, but for automation XML format is way better. For the new version of Pecas I have been thinking about the possibility of using XML for any kind of standard output like EPUB, PDF or JATS. I have problems with TEX format because it generates an additional format just for one output, why would I allow it if XML can provide me with at least three outputs?

+
+ export-pdf Ruby code. +
+ export-pdf Ruby code. +
+
+

Third parties

+

I already mentioned the third party software I used for this repo:

+ +

The tools I developed and this software are all FOSS, so you can use them if you want without paying or asking for permission—and without warranty xD

+

Deployment

+

There is a fundamental design issue in this research as automated repository: I should have put all the scripts in one place. At the beginning of the research I thought it would be easier to place each script side by side its input or output. Over time I realized that it wasn't a good idea.

+

The good thing is that there is one script that works as a wrapper. You don't really have to know anything about it. You just write the research in Markdown, fill the BibLaTeX bibliography and any time you want or your server is configured, call that script.

+

This is a simplified listing showing the places of each script, inputs and outputs inside the repo:

+
+          .├─ [01] bibliografia│   ├─ [02] bibliografia.bib│   ├─ [03] bibliografia.html│   ├─ [04] clean.sh│   ├─ [05] config.yaml│   └─ [06] recursos├─ [07] index.html└─ [08] tesis    ├─ [09] docx    │   ├─ [10] generate    │   └─ [11] tesis.docx    ├─ [12] ebooks    │   ├─ [13] generate    │   └─ [14] out    │       ├─ [15] generate.sh    │       ├─ [16] meta-data.yaml    │       ├─ [17] tesis.epub    │       └─ [18] tesis.mobi    ├─ [19] generate-all    ├─ [20] html    │    ├─ [21] generate    │    └─ [22] tesis.html    ├─ [23] md    │   ├─ [24] add-bib    │   ├─ [25] tesis.md    │   └─ [26] tesis_with-bib.md    └─ [27] pdf      ├─ [28] generate      └─ [29] tesis.pdf
+      
+

Bibliography pathway

+

Even with a simplified view you can see how this repo is a fucking mess. The bibliography [01] and the thesis [08] are the main directories in this repo. As a sibling you have the website [07].

+

The bibliography directory isn't part of the automation process. I worked on the BIB file [02] in different moments than my writing. I exported it to HTML [03] every time I used JabRef. This HTML is for queries from the browser. Over there it's also a simple script [04] to clean the bibliography with Biber and the configuration file [05] for Baby Biber. Are you a data hoarder? There is an special directory [06] for you with all the works used for this research ;)

+

Engine on

+

In the thesis directory [08] is where everything moves smoothly when you call to generate-all [19], the wrapper that turns on the engine!

+

The wrapper does the following steps:

+
    +
  1. +

    It adds the bibliography [24] to the original MD file [25], leaving a new file [26] to act as input.

    +
  2. +
  3. +

    It generates [21] the HTML output [22].

    +
  4. +
  5. +

    It compiles [28] the PDF output [29].

    +
  6. +
  7. +

    It generates [13] the EPUB [17] and MOBI [18] according to their metadata [16] and Pecas config file [15].

    +
  8. +
  9. +

    It exports [10] the MD to DOCX [11].

    +
  10. +
  11. +

    It moves the analytics to its correct directory.

    +
  12. +
  13. +

    It refreshes the modification date in the index [07].

    +
  14. +
  15. +

    It puts the new rolling release' hash in the index.

    +
  16. +
  17. +

    It puts the MD5 checksum of all outputs in the index.

    +
  18. +
+

And that's it. The process of developing a thesis as a automate repository allows me to just worry about three things:

+
    +
  1. +

    Write the research.

    +
  2. +
  3. +

    Manage the bibliography.

    +
  4. +
  5. +

    Deploy all outputs automatically.

    +
  6. +
+ +

That's how it works, but we still have to talk about how the thesis can legally be used…

+

This research was paid for by every Mexican through taxation. The National Council of Science and Technology (abbreviated Conacyt) granted me a scholarship to study a Master's in Philosophy at UNAM—yeah, American and British folks, more likely than not, we get paid here for our graduate studies.

+

This scholarship is a problematic privilege. So the least I can do in return is to liberate everything that was paid for by my homies and give free workshops and advice. I repeat: it is the least we can do. I disagree with using this privilege to live a lavish or party lifestyle only to then drop-out. In a country with many crises, scholarships are granted to improve your communities, not only you.

+

In general, I have the conviction that if you are a researcher or a graduate student and you already get paid—it doesn't matter if it's a salary or a scholarship, it doesn't matter if you are in a public or private university, it doesn't matter if you get the money from public or private administrations—you have a commitment with your community, with our species and with our planet. If you wanna talk about free labor and exploitation—which does happen—please look at the bottom. In this shitty world you are on the upper levels of this nonsense pyramid.

+

As a researcher, scientist, philosopher, theorist, artist and so on, you have an obligation to help other people. You can still feed your ego and believe you are the shit or the next AAA thinker, philosopher or artist. These two things doesn't overlap—but it's still annoying.

+

That is why this research has a copyfarleft license for its content and a copyleft license for its code. Actually, it's the same licensing scheme of this blog.

+

With Open and Free Publishing License (abbreviated LEAL, that also means “loyal” in Spanish) you are free to use, copy, reedit, modify, share or sell any of this content under the following conditions:

+ +

You could remove my name and put yours, it's permmited. You could even modify the content and write that I LOVE intellectual property: there isn't a technical solution to avoid such defamation. But MD5 checksum shows if the files were modify by others. Even if the files differs by one bit, the MD5 checksum is gonna be different.

+

Copyfarleft is the way—but not the solution—that suits our context and our possibilities of freedom. Don't come here with your liberal and individualistic notion of freedom—like the dudes from Weblate that kicked this blog out because its content license “is not free,” even though they say the code, but not the content, should use a “free” license, like the fucking GPL this blog has for its code. This type of liberal freedom doesn't work in a place where no State or corporation can warrant us a minimum set of individual freedoms, as it happens in Asia, Africa and the other America—Latin America and the America that isn't portrayed in the “American Dream” adds.

+

Last thoughts

+

As a thesis works with a hypothesis, the technical and legal pathway of this research works with the possibility of having a thesis as an automated repository, instead of a thesis as a file. In the end, the possibility became a fact, but in a limited way.

+

I think that the idea of a thesis as a automated repo is doable and could be a better way for research deployment rather than uploading a single file. But this implementation contained many leaks that made it unsuitable for escalation.

+

Further work is necessary to be able to ship this as a standard practice. This technique could also be applied for automation and uniformity among publications, like papers in a journal or a book collection. The required labor isn't too much, and maybe it's something I would engage with during a PhD. But for right now, this is all that I can offer!

+

Thanks to @hacklib for pushing me to write this post and, again, thanks to my S.O. for persuading me to study a Master's degree and for reviewing this post. Thanks to my tutor, Programando LIBREros and Gaby for their academic support. I can't forget to give thanks to Colima Hacklab, Rancho Electrónico and Miau Telegram Group for their technical support. And also thanks to all the people and organizations I mentioned in the acknowledgment section of the research!

+ +
+ + + diff --git a/content/html/es/005_hiim-master.html b/content/html/es/005_hiim-master.html new file mode 100644 index 0000000..48c205d --- /dev/null +++ b/content/html/es/005_hiim-master.html @@ -0,0 +1,391 @@ + + + + Cómo está hecho: tesis de Maestría + + + + + + + + + + + + +
+

Publishing is Coding: Change My Mind

+ +
+
+ + + + N +
+
+

Cómo está hecho: tesis de Maestría

+
+

Publicado: 2020/02/15, 13:00

+
+

Uff, después de seis meses de estar escribiendo, revisando, suprimiendo, gritando y casi darme por vencido, por fin he concluido la tesis de investigación de la Maestría. Puedes verla aquí.

+

La tesis es sobre propiedad intelectual, bienes comunes y producción cultural y filosófica. La Maestría en Filosofía la realicé en la Universidad Nacional Autónoma de México (UNAM). Esta investigación consiste de aproximadamente veintisiete mil palabras y casi cien páginas.

+

Desde el principio decidí que no la escribiría usando procesadores de textos como LibreOffice ni Microsoft Office. Esta decisión es debido a que:

+ +

De manera general la tesis en realidad es un repositorio automatizado donde puedes verlo todo —incluyendo la bibliografía entera, el sitio y la historia de escritura—. Esta investigación usó un modelo de liberación continua —«un concepto de lanzamiento frecuente de actualizaciones»—. La metodología consiste en edición estandarizada, automatizada y multiformato, o como prefiero denominarla: edición ramificada.

+

Este no es el espacio para discutir el método, pero estas son algunas ideas generales:

+ +

Para tener éxito es necesario evitar cualquier tipo de enfoques MYSIWYG o de publicación de escritorio. En su lugar, la edición ramificada emplea el enfoque MYSIGYM y sistemas de composición tipográfica.

+

¡Así que empecemos!

+

Datos de entrada

+

Cuento con dos archivos principales como datos de entrada: el contenido de la investigación y la bibliografía. Para el contenido usé Markdown. Para la bibliografía decidí usar BibLaTeX.

+

Markdown

+

¿Por qué Markdown? Debido a que es:

+ +

El formato Markdown fue planteado para la escritura de blogs. Así que la versión «vanilla» de Markdown no es suficiente para la escritura de investigación o académica. Además no soy fan de Pandoc Markdown.

+

No lo tomes a mal, Pandoc es la navaja suiza para la conversión de documentos, su nombre le queda a la perfección. Pero para el tipo de edición que llevo a cabo, Pandoc es parte del proceso de automatización y no para los datos de entrada o las salidas. Pandoc lo uso como intermediario para algunos formatos ya que me ayuda a ahorrar mucho tiempo.

+

Para los datos de entrada y los formatos de salida pienso que Pandoc es una gran herramienta de propósito general, pero no satisface las necesidades de un editor quisquilloso como este perro. Además, amo el scripting así que prefiero emplear mi tiempo en eso en lugar de configurar las salidas de Pandoc —me permite aprender más—. Así que para este proceso de publicación usé Pandoc cuando no había resuelto algo o fui muy flojo para hacerlo, LOL.

+

A diferencia de los formatos de texto procesado como ODT o DOCX, MD es muy fácil de personalizar. No necesitas instalar plugins, ¡solo tienes que generar más sintaxis!

+

Así que Pecas Markdown fue el formato base para el contenido. La sintaxis adicional fue para citar la bibliografía según su identificador.

+
+ La investigación en su dato de entrada original en MD. +
+ La investigación en su dato de entrada original en MD. +
+
+

BibLaTeX

+

El formateo de bibliografía es uno de los mayores dolores de cabeza para muchos investigadores. El aprendizaje de cómo citar y referenciar requiere de mucho tiempo y energía. Y no importa cuánta experiencia se tenga, las referencias o la bibliografía usualmente tienen erratas.

+

Lo sé por experiencia. Mucha de la bibliografía de nuestros clientes son un enorme desmadre. Pero el 99.99% de las veces es debido a que lo hacen de manera manual… Así que decidí evadir ese infierno.

+

Existen diversas alternativas para el manejo bibliográfico y la más común es BibLaTeX, el sucesor de BibTeX. Con este tipo de formato puedes gestionar tu bibliografía como una notación de objetos. Esta es una muestra de una ficha:

+
+          @book{proudhon1862a,   author    = {Proudhon, Pierre J.},   date      = {1862},   file      = {:recursos/proudhon1862a.pdf:PDF},   keywords  = {prio2,read},   publisher = {Office de publicité},   title     = {Les Majorats littéraires},   url       = {http://alturl.com/fiubs},}
+      
+

Al principio de la ficha indicas su tipo y su identificador. Cada una tiene un conjunto de pares llave-valor. Según el tipo de referencia, hay algunas llaves necesarias. Si necesitas más, solo basta con que las añadas. Esto podría ser muy difícil de editar directamente porque la compilación a PDF no tolera errores en la sintaxis. Por comodidad puedes usar una interfaz gráfica como JabRef. Con este software de manera muy sencilla puedes generar, editar o eliminar fichas bibliográficas cual si fueran filas en una hoja de cálculo.

+

Así que tengo dos tipos de formatos para los datos de entrada: BIB para la bibliografía y MD para el contenido. Las referencias cruzadas las llevé a cabo al generar sintaxis adicional que invoca a la ficha bibliográfica a partir de su identificador. Esto suena complicado, pero para fines de redacción es únicamente algo como esto:

+
+

@textcite[alguien2020a] dice… Ahora estoy parafraseando a alguien, así que la citaré al final @parencite[alguien2020a].

+
+

Cuando la bibliografía es procesada, tengo algo como esto:

+
+

Alguien (2020) dice… Ahora estoy parafraseando a alguien, así que la citaré al final (Alguien, 2020).

+
+

Esta sintaxis está basada en los estilos de citas textuales y parentéticos de LaTeX para BibLaTeX. La arroba (@) es un carácter que empleo al inicio de cualquier sintaxis adicional de Pecas Markdown. Para propósitos de procesamiento podría usar cualquier otro tipo de sintaxis. Pero para las tareas de redacción y edición me he percatado que la arroba es muy accesible y fácil de localizar.

+

El ejemplo fue muy sencillo y no demuestra por completo el punto de hacer esto. Al usar identificadores:

+ +

Más adelante explico cómo es posible este proceso. La idea principal es que con un par de scripts estos dos datos de entrada se convierten en uno, un archivo Markdown con la bibliografía añadida, listo para el proceso de automatización.

+

Archivos de salida

+

Me molesta que el PDF sea el único archivo de salida para la investigación, la mayoría del tiempo realizo una lectura general en la pantalla y, si quiero ahondar en detalles, con notas y chingaderas, prefiero imprimirla. No es muy cómodo leer un PDF en la pantalla y casi sin excepción la impresión de HTML o de libros electrónicos es estéticamente desagradable. Esos son los motivos por los que decidí proporcionar diferentes formatos para que los lectores puedan escoger el que más le convenga.

+

A como la edición se está centralizado cada vez más, desafortunadamente es recomendable suministrar el formato MOBI para los lectores con Kindle —por cierto, A LA MIERDA Amazon, le roba a escritores y editores; úsalo solo si el texto no está en otra fuente—. No me agrada el software propietario como Kindlegen, pero es el único medio legal para proveer archivos MOBI. Ojalá poco a poco los lectores con Kindle al menos empiecen a hackear sus dispositivos. Por el momento Amazon es la mierda que usa la gente, pero recuerda: si no lo tienes, no te pertenece. Mira lo que le pasó a los libros en la Microsoft Store

+

La cereza del pastel fue una petición de mi tutor. El quería un archivo editable que le fuera fácil de usar. Mucho tiempo atrás Microsoft monopolizó la escritura digital, así que la solución más sencilla fue la distribución de un archivo DOCX. En lo personal hubiera preferido usar el formato ODT pero he visto cuántas personas desconocen cómo abrirlo. Mi tutor no es parte de ese grupo, pero para los archivos de salida es buena idea pensar no solo en lo que necesitamos, sino en lo que podríamos requerir. Las personas a duras penas leen investigaciones, si no es accesible en lo que ya conocen, no leerán nada.

+

Así que los archivos de salida son:

+ +

Libros electrónicos

+
+ La investigación en su salida EPUB. +
+ La investigación en su salida EPUB. +
+
+

No usé Pandoc para los libros electrónicos, en su lugar empleé la herramienta editorial que estamos desarrollando: Pecas. En este contexto «Pecas» es en honor a un perro pintito de mi infancia.

+

Pecas me permite generar formatos EPUB y MOBI a partir de un MD, además de realizar estadísticas del documento, validación de archivos y manejo sencillo de metadatos. Cada proyecto de Pecas puede ser fuertemente personalizado porque permite scripts de Ruby, Python y Shell de Unix. El objetivo principal detrás de ello es la capacidad de rehacer libros electrónicos a partir de recetas. Por lo tanto, los archivos de salida son desechables con el fin de ahorrar espacio y porque ¡no los necesitas todo el tiempo ni deberías hacer ediciones sobre formatos finales!

+

Pecas es software en liberación continua con Licencia Pública General de GNU, así que es gratuito, abierto y libre. Desde hace meses Pecas no ha estado en mantenimiento porque este año vamos a empezar de nuevo, con código más limpio, con maneras más sencillas de instalarlo y con muchas nuevas características —eso espero, necesitamos tu apoyo—.

+

PDF

+

Para la salida PDF me fío de LaTeX y LuaLaTeX. ¿Por qué? Simplemente por costumbre. No cuento con algún argumento en particular en contra de otros frameworks o motores dentro de la familia TeX. Se trata de un mundo que aún tengo que indagar más.

+

¿Por qué no usé publicación de escritorio en su lugar, como InDesign o Scribus? Afuera de su propio flujo de trabajo, la publicación de escritorio es difícil de automatizar y mantener. Esta aproximación es estupenda si solo quieres una salida PDF o si deseas trabajar con una interfaz gráfica. Para la conservación de los archivos y para una edición estandarizada, automatizada y multiformato, la publicación de escritorio sencillamente no es la mejor opción.

+

¿Por qué no solo exporté el PDF a partir del archivo DOCX? Mi campo de trabajo es la edición, aún le tengo respeto a mis ojos…

+

Como sea, para esta salida usé Pandoc como intermediario. Podría haber realizado la conversión de MD a formato TEX con scripts, pero fui flojo. Así que Pandoc convierte el MD a TEX y LuaLaTeX lo compila a PDF. No uso ambos programas de manera explícita, en su lugar escribí un script que automatiza este proceso. Más adelante explico cómo es posible.

+
+ La investigación en su salida PDF; no me agrada el texto justificado, es dañino para nuestros ojos. +
+ La investigación en su salida PDF; no me agrada el texto justificado, es dañino para nuestros ojos. +
+
+

HTML

+

El formato EPUB en realidad consiste en un conjunto de archivos HTML comprimidos más metadatos y una tabla de contenidos. Así que no hay motivo para evadir una salida HTML. Ya cuento con esta al convertir el MD con Pecas. No creo que alguien vaya a leer casi veintisiete mil palabras en un explorador web, pero uno nunca sabe. Este formato podría servir para dar un vistazo.

+

DOCX

+

Esta salida no tiene nada en especial. No personalicé sus estilos. Solo usé Pandoc mediante otro script. Recuerda, este archivo es para editar, así que su maquetación no es relevante.

+

Redacción

+

Además del método de publicación empleado en esta investigación, quiero hacer unos comentarios particulares sobre la influencia de la disposición técnica sobre la escritura.

+

Editores de texto

+

Nunca uso procesadores de texto, así que la escritura de esta tesis no fue la excepción. En su lugar prefiero el empleo de editores de texto. Entre estos tengo un gusto particular por los más minimalistas como Vim o Gedit.

+

Vim es un editor de texto para la terminal. Lo uso de manera regular —lo siento, compas de Emacs—. Casi todo lo escribo, incluyendo esta tesis, con Vim debido a su interfaz minimalista. No hay pinches botones, no tengo distracciones, solo soy yo y una terminal con fondo negro.

+

Gedit es un editor de texto con interfaz gráfica y principalmente lo uso para expresiones regulares o búsquedas. En este proyecto lo empleé para vistazos rápidos a la bibliografía. Me encanta JabRef como gestor bibliográfico, pero para obtener los identificadores solo necesito acceso directo al archivo BIB. Gedit fue un buen acompañante para esta labor en particular por su carencia de «buttonware» —esa fastidiosa tendencia de poner botones por todos lados—.

+

Citas

+

Quiero que la investigación sea lo más accesible posible. No quise usar un sistema complicado de estilos de cita. Por ello únicamente usé citas parentéticas o textuales.

+

Esto podría ser un problema para varios académicos. Pero cuando veo erratas en sus rebuscadas citas y referencias, no puedo tener ninguna empatía. Si vas a añadir complejidad a tu trabajo, lo mínimo que puedes hacer es ejecutarlo de manera correcta. Y seamos honestos, la mayoría de los académicos agregan complejidad porque quieren verse chingones —es decir, se conforman con las reglas de formación para textos de investigación con la finalidad de ser parte de una comunidad o de «ganar» algo de objetividad—.

+

Bloques de cita

+

En la investigación no vas a encontrar ni un bloque de cita. Esto no es solo por accesibilidad —algunas personas no pueden distinguir este tipo de citas—, sino también por la manera en como se gestionó la bibliografía.

+

Uno de los motivos principales para los bloques de cita es el ofrecimiento extendido y de primera mano de lo dicho por un escritor. Pero de manera ocasional también se usan para rellenar cuartillas. En la manera común de hacer filosofía, los archivos de salida tienden a ser un artículo «definitivo». Este texto se compone por la investigación más la bibliografía. Este formato no permite embeber otro tipo de archivos como más artículos, sitios web, libros o bases de datos. Si lo que deseas es el suministro de información literal, las citas y los bloques de cita son el medio para llevarlo a cabo.

+

Debido a que esta tesis en realidad es un repositorio automatizado, contiene todas las referencias usadas para la investigación. Tiene la bibliografía, pero también cada trabajo citado para fines pedagógicos y de conservación. ¿Por qué habría de emplear bloques de cita si fácilmente puedes acceder a los archivos? Aun mejor, podrías utilizar alguna función de búsqueda o ir sobre todos los datos con la intención de validar información.

+

Además la universidad no permite la entrega de textos amplios. Concuerdo con ello, considero que tenemos otras capacidades técnicas que nos permiten ser más sintéticos. Al poner a un lado los bloques de cita, tuve más espacio para la investigación.

+

Tómalo o déjalo, la investigación como repositorio y no como archivo nos da mayores posibilidades de accesibilidad, portabilidad y apertura.

+

Notas al pie

+

¡Oh, las notas al pie! Qué técnica tan más hermosa para mostrar texto secundario. Funciona de manera maravillosa, permite la metaescritura y más. Pero solo funciona como se espera si la salida que estás pensando es, primero que nada, un archivo y, de manera secundaria, un texto con formación fija. Con otro tipo de salidas las notas al pie pueden ser una pesadilla.

+

Tengo la convicción de que casi todas las notas al pie pueden incorporarse al texto. Esto es por tres experiencias personales. En los estudios universitarios como estudiante de filosofía tenemos que leer un chingo de ediciones críticas, las cuales tienden a implementar sus notas «críticas» al pie. Para este tipo de textos lo entiendo, a las personas no les gusta que confundan sus palabras con las de otro, menos si es entre una autoridad filosófica y un filósofo contemporáneo —tomen nota: es un gusto personal, no un mandato—. Pero esta es una pirruchenta tesis de investigación de Maestría, no una edición crítica.

+

Solía odiar las notas al pie, ahora solo me desagradan. Parte de mi trabajo consiste en revisar, extraer y enmendar notas al pie de otras personas. Puedo apostar que la mitad de las veces las notas al pie no están presentadas de la manera correcta o están desaparecidas. Por lo general no se trata de un error de software. En algunas ocasiones es porque las personas las elaboran de manera manual. Pero no voy a culpar a editores o diseñadores por sus errores. Por el modo en como las cosas se están gestando en la edición, la mayoría de las veces es por falta de tiempo. Nos están presionando para publicar libros tan rápido como podamos y uno de los daños colaterales es la pérdida de calidad. De la manera más sencilla en la bibliografía, las notas al pie y los bloques de cita puede observarse qué tanto cuidado se le ha dado a un texto.

+

Sí culpo a algunos autores por este desastre. Vuelvo a repetir, esto es solo una experiencia personal; sin embargo, en mi trabajo he visto que la mayoría de los autores colocan notas al pie en las siguientes situaciones:

+ +

En mi opinión la tesis necesita más reescritura, pude haber redactado de una manera mas comprensiva, pero ya estaba hasta el colmo —escribir filosofía no es lo mío, prefiero hablarla o programarla (!)—. Por ello me tomé mi tiempo en su revisión —pregúntenle a mi tutor sobre ello, LMFAO—. Para mí hubiera sido más sencillo solo añadir notas al pie, pero para ti habría sido más embrollo leer esa chingadera. Aparte de eso, las notas al pie ocupan más espacio que la reescritura.

+

Así que por respeto al lector y en acuerdo con la extensión del texto establecido por mi universidad, decidí no usar notas al pie.

+

Programación

+

Como puedes observar, tuve que escribir algunos scripts y usar software de terceros para tener una tesis como un repositorio automatizado. Se escucha complicado o quizá como un sin-sentido, pero ¿acaso la filosofía no tiene la misma reputación? >:)

+

Herramientas MD

+

Los primeros desafíos que tuve fueron:

+ +

En consecuencia, decidí desarrollar algunos programas para estas tareas: texte, texti y textu, respectivamente.

+

Estos programas en realidad son scripts de Ruby que coloqué en mi directorio /usr/local/bin. Tú puedes hacer lo mismo pero lo desaconsejo. Ahora mismo en Programando LIBREros estamos refactorizando toda esa basura para que pueda ser despachada como una gema de Ruby. Así que recomendaría que esperaras.

+

Con texte puedo saber cuántas líneas, caracteres, caracteres sin espacios y palabras tiene un archivo, además de conocer tres tipos de tamaños de cuartilla: cada mil ochocientos caracteres con espacios, cada docientas cincuentas palabras y un promedio de ambas —puedes establecer otros tamaños—.

+

El embellecedor de MD es texti. Por el momento solo funciona bien con párrafos. Esto es suficiente para mí porque mi problema fue con las longitudes dispares de líneas —sí, no uso ajuste de línea.

+
+ Impresión de la ayuda de texti. +
+ Impresión de la ayuda de texti. +
+
+

También intenté evadir típicos errores al usar comillas o paréntesis: en algunas ocasiones olvidamos cerrarlos. Así que textu fue para este control de calidad.

+

Estos tres programas fueron de mucha ayuda para mi escritura, por ello decidimos continuar con su desarrollo como una gema de Ruby. Para nuestro trabajo o proyectos personales, MD es nuestro formato principal, así que tenemos la obligación de proveer de herramientas que ayuden a escritores y editores que también usen Markdown.

+

Baby Biber

+

Si conoces la familia TeX, con seguridad sabes de Biber, el programa de procesamiento bibliográfico. Con Biber puedes compilar las fichas bibliográficas de BibLaTeX en salidas PDF así como hacer verificaciones y limpiezas.

+

Las referencias empezaron a ser un problema porque nuestro método de publicación implica el desdoblamiento de salidas en procesos independientes desde los mismos datos de entrada, en este caso los formatos MD y BIB. Con Biber pude añadir las fichas bibliográficas pero solo al PDF.

+

La solución que llevé a cabo fue la adición de referencias en el MD antes de cualquier otro proceso. Así se unen los datos de entrada en un archivo MD. Este nuevo fichero se utiliza para despachar todas las salidas.

+

Esta solución implica el uso de Biber como herramienta de limpieza y el desarrollo de un programa que procese las fichas bibliográficas de BibLaTeX dentro de archivos MD. Baby Biber es este programa. Con este nombre quise honrar a Biber y poner en claro que este programa esta en sus fases iniciales.

+

¿Qué hace Baby Biber?

+ +

La personalización de los estilos bibliográficos y de referencias es un dolor de cabeza. Con Pandoc puedes usar pandoc-citeproc, lo cual te permite seleccionar cualquier estilo compuesto en Citation Style Language (CSL). Estos estilos están en XML y son de armas tomar: deberías aplicarlo como estándar. Puedes revisar diferentes estilos de citas CSL en su repositorio oficial.

+

¡Baby Biber no soporta CSL! En su lugar usa el formato YAML para su configuración. Esto se debe a dos cuestiones:

+
    +
  1. +

    No me tomé el tiempo para leer cómo implementar los estilos de cita CSL.

    +
  2. +
  3. +

    Mi universidad me permite usar cualquier tipo de estilo de cita siempre y cuando tenga uniformidad y muestre la información de manera clara.

    +
  4. +
+

Así que, sí, aquí tengo una gran deuda. Y es probable que así se quede. La nueva versión de Pecas implementará y mejorará el trabajo hecho por Baby Biber —eso espero—.

+
+ Archivo de configuración de muestra de Baby Biber. +
+ Archivo de configuración de muestra de Baby Biber. +
+
+

Exportador PDF

+

El último script que escribí fue para automatizar la compilación de PDF con LuaLaTeX y Biber (opcional).

+

No me gusta la plantilla por defecto de Pandoc y podría haber leído la documentación para cambiar este comportamiento, pero decidí experimentar un poco. La nueva versión de Pecas permitirá salidas PDF así que quise jugar un poco con el formateo, como lo hice con Baby Biber. Además, necesitaba con urgencia un programa para salidas PDF porque a veces publicamos fanzines.

+

Entonces, export-pdf es este experimento. Este usa Pandoc para convertir archivos MD a TEX. A continuación hace una limpieza e inyecta la plantilla. Por último, compila el PDF con LuaLaTeX y Biber —si quieres añadir las fichas bibliográficas de esta manera—. También exporta un folleto PDF con pdfbook2, lo cual no implementé en este repositorio porque el PDF es de tamaño carta, muy grande para un folleto.

+

Tengo una enorme deuda que no voy a pagar. Es muy chido tener un programa para salidas PDF que entiendo su funcionamiento, pero todavía quiero experimentar con ConTeXt.

+

Pienso que ConTeXt podría ser una herramienta muy útil en el uso de archivos XML para salidas PDF. Mi postura es la defensa de Markdown como formato de entrada para escritores y editores, pero para automatización el XML es superior. Para la nueva versión de Pecas he estado pensando en la posibilidad de usar XML para cualquier tipo de salida estándar como EPUB, PDF o JATS. Mi problema con los archivos TEX es que son un formato adicional para una sola salida, ¿por qué lo permitiría si XML puede suministrarme al menos tres salidas?

+
+ Código de Ruby de export-pdf. +
+ Código de Ruby de export-pdf. +
+
+

Software de terceros

+

Ya mencioné los programas de terceros que utilizo en este repositorio:

+ +

Todas las herramientas que desarrollé y estos programas son FOSS, por lo que puedes usarlos si quieres y sin tener que pagar o pedir permiso —y sin garantía xD—.

+

Desarrollo

+

Hay un problema fundamental de diseño para esta investigación como repositorio automatizado: tuve que haber colocado todos los scripts en un solo lugar. Al principio de la investigación pensé que sería más sencillo poner cada script lado a lado a su dato de entrada o archivo de salida. Con el tiempo me di cuenta de que no fue buena idea.

+

Lo bueno es que hay un script que funciona como wrapper. En realidad no tienes que saber nada de esto. Únicamente escribes tu investigación en Markdown, llenas tu bibliografía con BibLaTeX y cada vez que quieras, o tu servidor esté configurado, ejecutas este script.

+

Esta es una lista simplificada que muestra la ubicación de los scripts, sus datos de entrada y sus archivos de salida en el repositorio:

+
+          .├─ [01] bibliografia│   ├─ [02] bibliografia.bib│   ├─ [03] bibliografia.html│   ├─ [04] clean.sh│   ├─ [05] config.yaml│   └─ [06] recursos├─ [07] index.html└─ [08] tesis    ├─ [09] docx    │   ├─ [10] generate    │   └─ [11] tesis.docx    ├─ [12] ebooks    │   ├─ [13] generate    │   └─ [14] out    │       ├─ [15] generate.sh    │       ├─ [16] meta-data.yaml    │       ├─ [17] tesis.epub    │       └─ [18] tesis.mobi    ├─ [19] generate-all    ├─ [20] html    │    ├─ [21] generate    │    └─ [22] tesis.html    ├─ [23] md    │   ├─ [24] add-bib    │   ├─ [25] tesis.md    │   └─ [26] tesis_with-bib.md    └─ [27] pdf      ├─ [28] generate      └─ [29] tesis.pdf
+      
+

Senda de la bibliografía

+

Incluso desde una vista simplificada puedes observar que este repositorio es un desmadre. La bibliografía [01] y la tesis [08] son los directorios principales de este repositorio. Como hermano tienes al sitio [07].

+

El directorio de la bibliografía no forma parte del proceso de automatización. El archivo BIB [02] lo trabajé en momentos distintos a mi redacción, así como lo exportaba a HTML [03] cada vez que usaba JabRef. Este HTML es para consultas desde el explorador. Ahí mismo hay un simple script [04] para limpiar la bibliografía con Biber y el archivo de configuración [05] para Baby Biber. ¿Eres un acumulador de datos? Existe un directorio [06] especial para ti con todos los trabajos usados para esta investigación ;)

+

Motor encendido

+

En el directorio de la tesis [08] es donde todo se mueve plácidamente cuando ejecutas generate-all [19], ¡el wrapper que pone al motor en funcionamiento!

+

El wrapper lleva a cabo las siguientes tareas:

+
    +
  1. +

    Añade la bibliografía [24] al archivo MD [25] original, generando un nuevo archivo [26] que funciona como dato de entrada.

    +
  2. +
  3. +

    Genera [21] la salida HTML [22].

    +
  4. +
  5. +

    Compila [28] la salida PDF [29].

    +
  6. +
  7. +

    Genera [13] el EPUB [17] y el MOBI [18] según los metadatos [16] y el archivo de configuración de Pecas [15].

    +
  8. +
  9. +

    Exporta [10] el MD a DOCX [11].

    +
  10. +
  11. +

    Mueve la analítica al directorio correcto.

    +
  12. +
  13. +

    Refresca la fecha de modificación en el index [07].

    +
  14. +
  15. +

    Imprime el hash de la versión de la liberación continua en el index.

    +
  16. +
  17. +

    Imprime las sumas de comprobación MD5 de todos los archivos de salida en el index.

    +
  18. +
+

Y eso es todo. El proceso de desarrollo de una tesis como repositorio automatizado me permite solo preocuparme por tres cosas:

+
    +
  1. +

    Escribir la investigación.

    +
  2. +
  3. +

    Gestionar la bibliografía.

    +
  4. +
  5. +

    Despachar todas las salidas de manera automatizada.

    +
  6. +
+

Las cuestiones legales

+

Así es como está hecho, pero todavía tenemos que hablar sobre cómo legalmente se puede usar esta tesis…

+

Esta investigación fue pagada con los impuestos de todos los mexicanos. El Consejo Nacional de Ciencia y Tecnología (Conacyt) me otorgó una beca para estudiar una Maestría en Filosofía en la UNAM —así es, compas de otras latitudes, es común que aquí nos paguen por los estudios de posgrado—.

+

Esta beca es un privilegio problemático. Así que lo mínimo que puedo dar a cambio es la liberación de todo lo que fue pagado por mis compas, así como dar asesorías y talleres gratuitos. Lo repito: es lo mínimo que podemos hacer. Me encuentro en desacuerdo con el empleo de este privilegio para ostentar un estilo de vida abundante o parrandero que culmina con el abandono de los estudios. En un país con tantas crisis, las becas son para mejorar tu comunidad y no solo a ti.

+

En general tengo la convicción de que si eres un investigador o un estudiante de posgrado y ya recibes un pago —no importa que sea un salario o una beca, que estés en una universidad pública o privada, o que el dinero venga de fondos públicos o privados—, tienes un compromiso con tu comunidad, nuestra especie y nuestro planeta. Si quieres hablar de trabajo gratuito o de explotación —que sí sucede—, por favor mira hacia abajo. En este mundo de mierda estás en los escaños superiores de esta pirámide sin sentido.

+

Como investigador, científico, filósofo, teórico, artista y más, tienes la obligación de ayudar a otras personas. Aún podrías alimentar tu ego y creer que eres la chingonería o el próximo pensador, filósofo o artista categoría AAA. Ambas cuestiones no se sobreponen —aunque sigue siendo fastidioso—.

+

Por estos motivos esta investigación tiene licencia copyfarleft para su contenido y licencia copyleft para su código. En realidad se trata del mismo esquema de licenciamiento de este blog.

+

Con la Licencia Editorial Abierta y Libre (LEAL) eres libre de usar, copiar, reeditar, modificar, distribuir o comercializar bajo las siguientes condiciones:

+ +

Podrías quitar mi nombre y poner el tuyo, está permitido. Incluso podrías modificar el contenido y escribir que AMO la propiedad intelectual: no hay medio técnico que impida semejante difamación. Pero las sumas de comprobación MD5 muestran si los archivos fueron modificados por otros. Aunque el archivo difiera por un bit, la suma de comprobación MD5 arrojará un resultado distinto.

+

El copyfarleft es el camino —mas no la solución— que se ajusta a nuestro contexto y nuestras posibilidades de libertad. No vengas aquí con tu noción liberal e individualista de libertad —como los weyes de Weblate que expulsaron este blog de su servidor porque la licencia de su contenido «no es libre», sin importar que ellos digan que el código, pero no el contenido, debe usar una licencia «libre», como la pinche GPL que emplea este blog para su código—. Este tipo de libertad liberal no funciona en lugares donde ningún Estado ni corporación puede garantizarnos un conjunto mínimo de libertades individuales, como acontece en Asia, África y la otra América —América Latina y la América que no es retratada en la publicidad del «sueño americano».

+

Últimos pensamientos

+

Así como una tesis funciona a partir de una hipótesis, el sendero técnico y legal de esta investigación actúa según la posibilidad de obtener una tesis como repositorio automatizado, en lugar de una tesis como archivo. Al final esto fue posible, pero de manera limitada.

+

Pienso que la idea de una tesis como repositorio automatizado es realizable y podría ser una mejor manera de distribuir la investigación en lugar de subir un simple archivo. No obstante, esta implementación contiene muchas fugas que la hacen inadecuada para escalarla.

+

Más trabajo es necesario para poder desdoblarla como práctica estandarizada. Esta técnica también podría ser aplicada para la automatización y la homologación de publicaciones, como artículos en una revista o una colección de libros. El esfuerzo necesario no es considerable y tal vez lo retome durante el doctorado. Pero por ahora, ¡es todo lo que puedo ofrecer!

+

Gracias a @hacklib por incitarme a escribir esta entrada y, de nueva cuenta, gracias a mi pareja por persuadirme a estudiar la Maestría y por corregir esta publicación en su versión inglesa. Gracias a mi tutor, a Programando LIBREros y a Gabi por su apoyo académico. No puedo olvidar dar gracias a Colima Hacklab, al Rancho Electrónico y al grupo Miau por su soporte técnico. ¡También agradezco a todas las personas y organizaciones que menciono en la sección de agradecimientos de la investigación!

+ +
+ + + diff --git a/content/po/en/005_hiim-master.po b/content/po/en/005_hiim-master.po new file mode 100644 index 0000000..3ecdd26 --- /dev/null +++ b/content/po/en/005_hiim-master.po @@ -0,0 +1,1606 @@ +msgid "" +msgstr "" +"Project-Id-Version: 005_hiim-master 1.0\n" +"Report-Msgid-Bugs-To: Nika Zhenya \n" +"POT-Creation-Date: 2020-02-13 13:10-0600\n" +"Last-Translator: Automatically generated\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-02-15 13:06-0600\n" +"Language-Team: none\n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 2.3\n" + +#: content/md/005_hiim-master.js:1 +msgid "# How It Is Made: Master Research Thesis" +msgstr "# How It Is Made: Master Research Thesis" + +#: content/md/005_hiim-master.js:2 +msgid "> @published 2020/02/13, 20:00 {.published}" +msgstr "> @published 2020/02/15, 13:00 {.published}" + +#: content/md/005_hiim-master.js:3 +msgid "" +"Uff, after six months of writing, reviewing, deleting, yelling and almost " +"giving up, I finally finished the Master's research thesis. You can check it " +"out [here](http://maestria.perrotuerto.blog)." +msgstr "" +"Uff, after six months of writing, reviewing, deleting, yelling and almost " +"giving up, I finally finished the Master's research thesis. You can check it " +"out [here](https://maestria.perrotuerto.blog)." + +#: content/md/005_hiim-master.js:6 +msgid "" +"The thesis is about intellectual property, commons and cultural and " +"philosophical production. I completed the Master's of Philosophy at the " +"National Autonomous University of Mexico (+++UNAM+++). This research was " +"written in Spanish and it consists of almost 27K words and ~100 pages." +msgstr "" +"The thesis is about intellectual property, commons and cultural and " +"philosophical production. I completed the Master's of Philosophy at the " +"National Autonomous University of Mexico (+++UNAM+++). This research was " +"written in Spanish and it consists of almost 27K words and ~100 pages." + +#: content/md/005_hiim-master.js:11 +msgid "" +"Since the beginning, I decided not to write it with a text processor such as " +"LibreOffice nor Microsoft Office. I made that decision because:" +msgstr "" +"Since the beginning, I decided not to write it with a text processor such as " +"[LibreOffice](https://www.libreoffice.org) nor Microsoft Office. I made that " +"decision because:" + +#: content/md/005_hiim-master.js:14 +msgid "" +"* Office software was designed for a particular kind of work,\n" +" not for research purposes.\n" +"* Bibliography managing or reviewing the writing could be very very\n" +" messy.\n" +"* I needed several outputs which would require heavy clean up if\n" +" I wrote the research in +++ODT+++ or +++DOCX+++ formats.\n" +"* I wanted to see how far I could go by just using [Markdown](https://en." +"wikipedia.org/wiki/Markdown),\n" +" a terminal and [+++FOSS+++](https://en.wikipedia.org/wiki/Free_and_open-" +"source_software)." +msgstr "" +"* Office software was designed for a particular kind of work,\n" +" not for research purposes.\n" +"* Bibliography managing or reviewing the writing could be very very\n" +" messy.\n" +"* I needed several outputs which would require heavy clean up if\n" +" I wrote the research in +++ODT+++ or +++DOCX+++ formats.\n" +"* I wanted to see how far I could go by just using [Markdown](https://en." +"wikipedia.org/wiki/Markdown),\n" +" a terminal and [+++FOSS+++](https://en.wikipedia.org/wiki/Free_and_open-" +"source_software)." + +#: content/md/005_hiim-master.js:22 +msgid "" +"In general the thesis is actually an automated repository where you can see " +"everything---including the entire bibliography, the site and the writing " +"history. The research uses a [rolling release](https://en.wikipedia.org/wiki/" +"Rolling_release) model---“the concept of frequently delivering updates.” The " +"methodology is based on automated and multiformat standardized publishing, " +"or as I like to call it: branched publishing." +msgstr "" +"In general the thesis is actually an automated repository where you can see " +"everything---including the entire bibliography, the site and the writing " +"history. The research uses a [rolling release](https://en.wikipedia.org/wiki/" +"Rolling_release) model---“the concept of frequently delivering updates.” The " +"methodology is based on automated and multiformat standardized publishing, " +"or as I like to call it: branched publishing." + +#: content/md/005_hiim-master.js:28 +msgid "" +"This isn't the space to discuss the method, but these are some general ideas:" +msgstr "" +"This isn't the space to discuss the method, but these are some general ideas:" + +#: content/md/005_hiim-master.js:30 +msgid "" +"* We have some inputs which are our working files.\n" +"* We need several outputs which would be our ready-to-ship files.\n" +"* We want automation so we only focus on writing and editing,\n" +" instead of losing our time in formatting or having nightmares\n" +" with layout design." +msgstr "" +"* We have some inputs which are our working files.\n" +"* We need several outputs which would be our ready-to-ship files.\n" +"* We want automation so we only focus on writing and editing,\n" +" instead of losing our time in formatting or having nightmares\n" +" with layout design." + +#: content/md/005_hiim-master.js:35 +msgid "" +"In order to be successful, it's necessary to avoid any kind of [+++WYSIWYG++" +"+](https://en.wikipedia.org/wiki/WYSIWYG) and [Desktop Publishing](https://" +"en.wikipedia.org/wiki/Desktop_publishing) approaches. Instead, branched " +"publishing employs [+++WYSIGYM+++](https://en.wikipedia.org/wiki/WYSIWYM) " +"and typesetting systems." +msgstr "" +"In order to be successful, it's necessary to avoid any kind of [+++WYSIWYG++" +"+](https://en.wikipedia.org/wiki/WYSIWYG) and [Desktop Publishing](https://" +"en.wikipedia.org/wiki/Desktop_publishing) approaches. Instead, branched " +"publishing employs [+++WYSIGYM+++](https://en.wikipedia.org/wiki/WYSIWYM) " +"and typesetting systems." + +#: content/md/005_hiim-master.js:40 +msgid "So let's start!" +msgstr "So let's start!" + +#: content/md/005_hiim-master.js:41 +msgid "## Inputs" +msgstr "## Inputs" + +#: content/md/005_hiim-master.js:42 +msgid "" +"I have two main input files: the content of the research and the " +"bibliography. I used Markdown for the content. I decided to use [BibLaTeX]" +"(https://www.overleaf.com/learn/latex/Articles/" +"Getting_started_with_BibLaTeX) for the bibliography." +msgstr "" +"I have two main input files: the content of the research and the " +"bibliography. I used Markdown for the content. I decided to use [BibLaTeX]" +"(https://www.overleaf.com/learn/latex/Articles/" +"Getting_started_with_BibLaTeX) for the bibliography." + +#: content/md/005_hiim-master.js:46 +msgid "### Markdown" +msgstr "### Markdown" + +#: content/md/005_hiim-master.js:47 +msgid "Why Markdown? Because it is:" +msgstr "Why Markdown? Because it is:" + +#: content/md/005_hiim-master.js:48 +msgid "" +"* easy to read, write and edit\n" +"* easy to process\n" +"* a lightweight format\n" +"* a plain and open format" +msgstr "" +"* easy to read, write and edit\n" +"* easy to process\n" +"* a lightweight format\n" +"* a plain and open format" + +#: content/md/005_hiim-master.js:52 +msgid "" +"Markdown format was intended for blog writing. So “vanilla” Markdown isn't " +"enough for research or scholarly writing. And I'm not a fan of [Pandoc's " +"Markdown](https://pandoc.org/MANUAL.html#pandocs-markdown)." +msgstr "" +"Markdown format was intended for blog writing. So “vanilla” Markdown isn't " +"enough for research or scholarly writing. And I'm not a fan of [Pandoc's " +"Markdown](https://pandoc.org/MANUAL.html#pandocs-markdown)." + +#: content/md/005_hiim-master.js:55 +msgid "" +"Don't get me wrong, [Pandoc](https://pandoc.org) _is_ the Swiss knife for " +"document conversion, its name suits it perfectly. But for the type of " +"publishing I do, Pandoc is part of the automation process and not for inputs " +"or outputs. I use Pandoc as a middleman for some formats as it helps me save " +"a lot of time." +msgstr "" +"Don't get me wrong, [Pandoc](https://pandoc.org) _is_ the Swiss knife for " +"document conversion, its name suits it perfectly. But for the type of " +"publishing I do, Pandoc is part of the automation process and not for inputs " +"or outputs. I use Pandoc as a middleman for some formats as it helps me save " +"a lot of time." + +#: content/md/005_hiim-master.js:60 +msgid "" +"For inputs and output formats I think Pandoc is a great general purpose " +"tool, but not enough for a fussy publisher like this _perro_. Plus, I love " +"scripting so I prefer to employ my time on that instead of configuring " +"Pandoc's outputs---it helps me learn more. So in this publishing process, " +"Pandoc is used when I haven't resolved something or I'm too lazy to do it, ++" +"+LOL+++." +msgstr "" +"For inputs and output formats I think Pandoc is a great general purpose " +"tool, but not enough for a fussy publisher like this _perro_. Plus, I love " +"scripting so I prefer to employ my time on that instead of configuring " +"Pandoc's outputs---it helps me learn more. So in this publishing process, " +"Pandoc is used when I haven't resolved something or I'm too lazy to do it, ++" +"+LOL+++." + +#: content/md/005_hiim-master.js:66 +msgid "" +"Unlike text processing formats as +++ODT+++ or +++DOCX+++, +++MD+++ is very " +"easy to customize. You don't need to install plugins, rather you just " +"generate more syntax!" +msgstr "" +"Unlike text processing formats as +++ODT+++ or +++DOCX+++, +++MD+++ is very " +"easy to customize. You don't need to install plugins, rather you just " +"generate more syntax!" + +#: content/md/005_hiim-master.js:69 +msgid "" +"So [Pecas' Markdown](http://pecas.perrotuerto.blog/html/md.html) was the " +"base format for the content. The additional syntax was for citing the " +"bibliography by its id." +msgstr "" +"So [Pecas' Markdown](http://pecas.perrotuerto.blog/html/md.html) was the " +"base format for the content. The additional syntax was for citing the " +"bibliography by its id." + +#: content/md/005_hiim-master.js:72 +msgid "" +"![The research in its original +++MD+++ input.](../../../img/p005_i001.png)" +msgstr "" +"![The research in its original +++MD+++ input.](../../../img/p005_i001.png)" + +#: content/md/005_hiim-master.js:73 +msgid "### BibLaTeX" +msgstr "### BibLaTeX" + +#: content/md/005_hiim-master.js:74 +msgid "" +"Formatting a bibliography is one of the main headaches for many researchers. " +"It requires a lot of time and energy to learn how to quote and cite. And no " +"matter how much experience one may have, the references or the bibliography " +"usually have typos." +msgstr "" +"Formatting a bibliography is one of the main headaches for many researchers. " +"It requires a lot of time and energy to learn how to quote and cite. And no " +"matter how much experience one may have, the references or the bibliography " +"usually have typos." + +#: content/md/005_hiim-master.js:78 +msgid "" +"I know it by experience. Most of our clients' bibliographies are a huge " +"mess. But 99.99% percent of the time it's because they do it manually… So I " +"decided to avoid that hell." +msgstr "" +"I know it by experience. Most of our clients' bibliographies are a huge " +"mess. But 99.99% percent of the time it's because they do it manually… So I " +"decided to avoid that hell." + +#: content/md/005_hiim-master.js:81 +msgid "" +"They are several alternatives for bibliography formatting and the most " +"common one is BibLaTeX, the successor of [BibTeX](https://en.wikipedia.org/" +"wiki/BibTeX). With this type of format you can arrange your bibliography as " +"an object notation. Here is a sample of an entry:" +msgstr "" +"They are several alternatives for bibliography formatting and the most " +"common one is BibLaTeX, the successor of [BibTeX](https://en.wikipedia.org/" +"wiki/BibTeX). With this type of format you can arrange your bibliography as " +"an object notation. Here is a sample of an entry:" + +#: content/md/005_hiim-master.js:85 +msgid "" +"``` @book{proudhon1862a, author = {Proudhon, Pierre J.}, date = " +"{1862}, file = {:recursos/proudhon1862a.pdf:PDF}, keywords = " +"{prio2,read}, publisher = {Office de publicité}, title = {Les " +"Majorats littéraires}, url = {http://alturl.com/fiubs}, } ```" +msgstr "" +"```\n" +"@book{proudhon1862a,\n" +" author = {Proudhon, Pierre J.},\n" +" date = {1862},\n" +" file = {:recursos/proudhon1862a.pdf:PDF},\n" +" keywords = {prio2,read},\n" +" publisher = {Office de publicité},\n" +" title = {Les Majorats littéraires},\n" +" url = {http://alturl.com/fiubs},\n" +"}\n" +"```" + +#: content/md/005_hiim-master.js:96 +msgid "" +"At the beginning of the entry you indicate its type and id. Each entry has " +"an array of key-value pairs. Depending on the type of reference, there are " +"some mandatory keys. If you need more, you can just add them in. This could " +"be very difficult to edit directly because +++PDF+++ compilation doesn't " +"tolerate syntax errors. For comfort, you can use some +++GUI+++ like [JabRef]" +"(https://www.jabref.org). With this software you can easily generate, edit " +"or delete bibliographic entries as if they were rows in a spreadsheet." +msgstr "" +"At the beginning of the entry you indicate its type and id. Each entry has " +"an array of key-value pairs. Depending on the type of reference, there are " +"some mandatory keys. If you need more, you can just add them in. This could " +"be very difficult to edit directly because +++PDF+++ compilation doesn't " +"tolerate syntax errors. For comfort, you can use some +++GUI+++ like [JabRef]" +"(https://www.jabref.org). With this software you can easily generate, edit " +"or delete bibliographic entries as if they were rows in a spreadsheet." + +#: content/md/005_hiim-master.js:104 +msgid "" +"So I have two types of input formats: +++BIB+++ for bibliography and +++MD++" +"+ for content. I make cross-references by generating some additional syntax " +"that invokes bibliographic entries by their id. It sounds complicated, but " +"for writing purposes it's just something like this:" +msgstr "" +"So I have two types of input formats: +++BIB+++ for bibliography and +++MD++" +"+ for content. I make cross-references by generating some additional syntax " +"that invokes bibliographic entries by their id. It sounds complicated, but " +"for writing purposes it's just something like this:" + +#: content/md/005_hiim-master.js:109 +msgid "" +"> @textcite[someone2020a] states… Now I am paraphrasing someone > so I would " +"cite her at the end @parencite[someone2020a]." +msgstr "" +"> @textcite[someone2020a] states… Now I am paraphrasing someone\n" +"> so I would cite her at the end @parencite[someone2020a]." + +#: content/md/005_hiim-master.js:111 +msgid "When the bibliography is processed I get something like this:" +msgstr "When the bibliography is processed I get something like this:" + +#: content/md/005_hiim-master.js:112 +msgid "" +"> Someone (2020) states… Now I am paraphrasing someone so > I would cite her " +"at the end (Someone, 2020)." +msgstr "" +"> Someone (2020) states… Now I am paraphrasing someone\n" +"> so I would cite her at the end (Someone, 2020)." + +#: content/md/005_hiim-master.js:114 +msgid "" +"This syntax is based on LaTeX textual and parenthetical citations styles for " +"[BibLaTeX](http://tug.ctan.org/info/biblatex-cheatsheet/biblatex-cheatsheet." +"pdf). The at sign (`@`) is the character I use at the beginning of any " +"additional syntax for Pecas' Markdown. For processing purposes I could use " +"any other kind of syntax. But for writing and editing tasks I found the at " +"sign to be very accessible and easy to find." +msgstr "" +"This syntax is based on LaTeX textual and parenthetical citations styles for " +"[BibLaTeX](http://tug.ctan.org/info/biblatex-cheatsheet/biblatex-cheatsheet." +"pdf). The at sign (`@`) is the character I use at the beginning of any " +"additional syntax for Pecas' Markdown. For processing purposes I could use " +"any other kind of syntax. But for writing and editing tasks I found the at " +"sign to be very accessible and easy to find." + +#: content/md/005_hiim-master.js:120 +msgid "" +"The example was very simple and doesn't fully explore the point of doing " +"this. By using ids:" +msgstr "" +"The example was very simple and doesn't fully explore the point of doing " +"this. By using ids:" + +#: content/md/005_hiim-master.js:122 +msgid "" +"* I don't have to worry if the bibliographic entries change.\n" +"* I don't have to learn any citation style.\n" +"* I don't have to write the bibliography section, it is done\n" +" automatically!\n" +"* I _always_ get the correct structure." +msgstr "" +"* I don't have to worry if the bibliographic entries change.\n" +"* I don't have to learn any citation style.\n" +"* I don't have to write the bibliography section, it is done\n" +" automatically!\n" +"* I _always_ get the correct structure." + +#: content/md/005_hiim-master.js:127 +msgid "" +"In a further section I explain how this process is possible. The main idea " +"is that with some scripts these two inputs became one, a Markdown file with " +"an added bibliography, ready for automation processes." +msgstr "" +"In a further section I explain how this process is possible. The main idea " +"is that with some scripts these two inputs became one, a Markdown file with " +"an added bibliography, ready for automation processes." + +#: content/md/005_hiim-master.js:131 +msgid "## Outputs" +msgstr "## Outputs" + +#: content/md/005_hiim-master.js:132 +msgid "" +"I hate +++PDF+++ as the only research output, because most of the time I " +"made a general reading on screen and, if I wanted a more detailed reading, " +"with notes and shit, I prefer to print it. It isn't comfortable to read a ++" +"+PDF+++ on screen and most of the time printed +++HTML+++ or ebooks are " +"aesthetically unpleasant. That's why I decided to deliver different formats, " +"so readers can pick what they like best." +msgstr "" +"I hate +++PDF+++ as the only research output, because most of the time I " +"made a general reading on screen and, if I wanted a more detailed reading, " +"with notes and shit, I prefer to print it. It isn't comfortable to read a ++" +"+PDF+++ on screen and most of the time printed +++HTML+++ or ebooks are " +"aesthetically unpleasant. That's why I decided to deliver different formats, " +"so readers can pick what they like best." + +#: content/md/005_hiim-master.js:139 +msgid "" +"Seeing how publishing is becoming more and more centralized, unfortunately " +"the deployment of +++MOBI+++ formats for Kindle readers is recommendable---" +"by the way, +++FUCK+++ Amazon, they steal from writers and publishers; use " +"Amazon only if the text isn't in another source. I don't like proprietary " +"software as Kindlegen, but it is the only _legal_ way to deploy +++MOBI+++ " +"files. I hope that little by little Kindle readers at least start to hack " +"their devices. Right now Amazon is the shit people use, but remember: if you " +"don't have it, you don't own it. Look what happened with [books in Microsoft " +"Store](https://www.npr.org/2019/07/07/739316746/microsoft-closes-the-book-on-" +"its-e-library-erasing-all-user-content)…" +msgstr "" +"Seeing how publishing is becoming more and more centralized, unfortunately " +"the deployment of +++MOBI+++ formats for Kindle readers is recommendable---" +"by the way, +++FUCK+++ Amazon, they steal from writers and publishers; use " +"Amazon only if the text isn't in another source. I don't like proprietary " +"software as Kindlegen, but it is the only _legal_ way to deploy +++MOBI+++ " +"files. I hope that little by little Kindle readers at least start to hack " +"their devices. Right now Amazon is the shit people use, but remember: if you " +"don't have it, you don't own it. Look what happened with [books in Microsoft " +"Store](https://www.npr.org/2019/07/07/739316746/microsoft-closes-the-book-on-" +"its-e-library-erasing-all-user-content)…" + +#: content/md/005_hiim-master.js:149 +msgid "" +"What took the cake was a petition from my tutor. He wanted an editable file " +"he could use easily. Long ago Microsoft monopolized ewriting, so the easiest " +"solution is to provide a +++DOCX+++ file. I would prefer to use +++ODT+++ " +"format but I have seen how some people don't know how to open it. My tutor " +"isn't part of that group, but for the outputs it's good to think not only in " +"what we need but in what we could need. People barely read research, if it " +"isn't accessible in what they already know, they won't read." +msgstr "" +"What took the cake was a petition from my tutor. He wanted an editable file " +"he could use easily. Long ago Microsoft monopolized ewriting, so the easiest " +"solution is to provide a +++DOCX+++ file. I would prefer to use +++ODT+++ " +"format but I have seen how some people don't know how to open it. My tutor " +"isn't part of that group, but for the outputs it's good to think not only in " +"what we need but in what we could need. People barely read research, if it " +"isn't accessible in what they already know, they won't read." + +#: content/md/005_hiim-master.js:158 +msgid "So, the following outputs are:" +msgstr "So, the following outputs are:" + +#: content/md/005_hiim-master.js:159 +msgid "" +"* +++EPUB+++ as standard ebook format.\n" +"* +++MOBI+++ for Kindle readers.\n" +"* +++PDF+++ for printing.\n" +"* +++HTML+++ for web surfers.\n" +"* +++DOCX+++ as editable file." +msgstr "" +"* +++EPUB+++ as standard ebook format.\n" +"* +++MOBI+++ for Kindle readers.\n" +"* +++PDF+++ for printing.\n" +"* +++HTML+++ for web surfers.\n" +"* +++DOCX+++ as editable file." + +#: content/md/005_hiim-master.js:164 +msgid "### Ebooks" +msgstr "### Ebooks" + +#: content/md/005_hiim-master.js:165 +msgid "![The research in its +++EPUB+++ output.](../../../img/p005_i002.png)" +msgstr "![The research in its +++EPUB+++ output.](../../../img/p005_i002.png)" + +#: content/md/005_hiim-master.js:166 +msgid "" +"I don't use Pandoc for ebooks, instead I use a publishing tool we are " +"developing: [Pecas](pecas.perrotuerto.blog). “Pecas” means “freckles,” but " +"in this context it's in honor of a pinto dog from my childhood." +msgstr "" +"I don't use Pandoc for ebooks, instead I use a publishing tool we are " +"developing: [Pecas](https://pecas.perrotuerto.blog). “Pecas” means " +"“freckles,” but in this context it's in honor of a pinto dog from my " +"childhood." + +#: content/md/005_hiim-master.js:170 +msgid "" +"Pecas allows me to deploy +++EPUB+++ and +++MOBI+++ formats from +++MD+++ " +"plus document statistics, file validations and easy metadata handling. Each " +"Pecas project can be heavily customized since it allows Ruby, Python or " +"shell scripts. The main objective behind this is the ability to remake " +"ebooks from recipes. Therefore, the outputs are disposable in order to save " +"space and because you don't need them all the time and shouldn't edit final " +"formats!" +msgstr "" +"Pecas allows me to deploy +++EPUB+++ and +++MOBI+++ formats from +++MD+++ " +"plus document statistics, file validations and easy metadata handling. Each " +"Pecas project can be heavily customized since it allows Ruby, Python or " +"shell scripts. The main objective behind this is the ability to remake " +"ebooks from recipes. Therefore, the outputs are disposable in order to save " +"space and because you don't need them all the time and shouldn't edit final " +"formats!" + +#: content/md/005_hiim-master.js:177 +msgid "" +"Pecas is rolling release software with +++GNU+++ General Public License, so " +"it's open, free and _libre_ program. For a couple months Pecas has been " +"unmaintained because this year we are going to start all over again, with " +"cleaner code, easier installation and a bunch of new features---I hope, we " +"need [your support](https://perrotuerto.blog/content/html/en/_donate.html)." +msgstr "" +"Pecas is rolling release software with +++GNU+++ General Public License, so " +"it's open, free and _libre_ program. For a couple months Pecas has been " +"unmaintained because this year we are going to start all over again, with " +"cleaner code, easier installation and a bunch of new features---I hope, we " +"need [your support](https://perrotuerto.blog/content/html/en/_donate.html)." + +#: content/md/005_hiim-master.js:182 +msgid "### PDF" +msgstr "### PDF" + +#: content/md/005_hiim-master.js:183 +msgid "" +"For +++PDF+++ output I rely on LaTeX and LuaLaTeX. Why? Just because it is " +"what I'm used to. I don't have any particular argument against other " +"frameworks or engines inside the TeX family. It's a world I still have to " +"dig more into." +msgstr "" +"For +++PDF+++ output I rely on LaTeX and LuaLaTeX. Why? Just because it is " +"what I'm used to. I don't have any particular argument against other " +"frameworks or engines inside the TeX family. It's a world I still have to " +"dig more into." + +#: content/md/005_hiim-master.js:187 +msgid "" +"Why don't I use desktop publishing instead, like InDesign or Scribus? " +"Outside of its own workflow, desktop publishing is hard to automate and " +"maintain. This approach is great if you just want a +++PDF+++ output or if " +"you desire to work with a +++GUI+++. For file longevity and automated and " +"multiformat standardized publishing, desktop publishing simply isn't the " +"best option." +msgstr "" +"Why don't I use desktop publishing instead, like InDesign or Scribus? " +"Outside of its own workflow, desktop publishing is hard to automate and " +"maintain. This approach is great if you just want a +++PDF+++ output or if " +"you desire to work with a +++GUI+++. For file longevity and automated and " +"multiformat standardized publishing, desktop publishing simply isn't the " +"best option." + +#: content/md/005_hiim-master.js:193 +msgid "" +"Why don't I just export a +++PDF+++ from the +++DOCX+++ file? I work in " +"publishing, I still have some respect for my eyes…" +msgstr "" +"Why don't I just export a +++PDF+++ from the +++DOCX+++ file? I work in " +"publishing, I still have some respect for my eyes…" + +#: content/md/005_hiim-master.js:195 +msgid "" +"Anyway, for this output I use Pandoc as a middleman. I could have managed " +"the conversion from +++MD+++ to +++TEX+++ format with scripts, but I was " +"lazy. So, Pandoc converts +++MD+++ to +++TEX+++ and LuaLaTeX compiles it " +"into a +++PDF+++. I don't use both programs explicitly, instead I wrote a " +"script in order to automate this process. In a further section I explain " +"this." +msgstr "" +"Anyway, for this output I use Pandoc as a middleman. I could have managed " +"the conversion from +++MD+++ to +++TEX+++ format with scripts, but I was " +"lazy. So, Pandoc converts +++MD+++ to +++TEX+++ and LuaLaTeX compiles it " +"into a +++PDF+++. I don't use both programs explicitly, instead I wrote a " +"script in order to automate this process. In a further section I explain " +"this." + +#: content/md/005_hiim-master.js:201 +msgid "" +"![The research in its +++PDF+++ output; I don't like justified text, it's " +"bad for your eyes.](../../../img/p005_i003.png)" +msgstr "" +"![The research in its +++PDF+++ output; I don't like justified text, it's " +"bad for your eyes.](../../../img/p005_i003.png)" + +#: content/md/005_hiim-master.js:202 +msgid "### HTML" +msgstr "### HTML" + +#: content/md/005_hiim-master.js:203 +msgid "" +"The +++EPUB+++ format is actually a bunch of compressed +++HTML+++ files " +"plus metadata and a table of contents. So there is no reason to avoid a ++" +"+HTML+++ output. I already have it by converting the +++MD+++ with Pecas. I " +"don't think someone is gonna read 25K words in a web browser, but you never " +"know. It could work for a quick look." +msgstr "" +"The +++EPUB+++ format is actually a bunch of compressed +++HTML+++ files " +"plus metadata and a table of contents. So there is no reason to avoid a ++" +"+HTML+++ output. I already have it by converting the +++MD+++ with Pecas. I " +"don't think someone is gonna read 27K words in a web browser, but you never " +"know. It could work for a quick look." + +#: content/md/005_hiim-master.js:209 +msgid "### DOCX" +msgstr "### DOCX" + +#: content/md/005_hiim-master.js:210 +msgid "" +"This output doesn't have anything special. I didn't customize its styles. I " +"just use Pandoc via another script. Remember, this file is for editing so " +"its layout doesn't really matter." +msgstr "" +"This output doesn't have anything special. I didn't customize its styles. I " +"just use Pandoc via another script. Remember, this file is for editing so " +"its layout doesn't really matter." + +#: content/md/005_hiim-master.js:213 +msgid "## Writing" +msgstr "## Writing" + +#: content/md/005_hiim-master.js:214 +msgid "" +"Besides the publishing method used in this research, I want to comment on " +"some particularities about the influence of the technical setup over the " +"writing." +msgstr "" +"Besides the publishing method used in this research, I want to comment on " +"some particularities about the influence of the technical setup over the " +"writing." + +#: content/md/005_hiim-master.js:217 +msgid "### Text Editor" +msgstr "### Text Editors" + +#: content/md/005_hiim-master.js:218 +msgid "" +"I never use word processors, so writing this thesis wasn't an exception. " +"Instead, I prefer to use text editors. Between them I have a particular " +"taste for the most minimalist ones like [Vim](https://en.wikipedia.org/wiki/" +"Vim_(text_editor)) or [Gedit](https://en.wikipedia.org/wiki/Gedit)." +msgstr "" +"I never use word processors, so writing this thesis wasn't an exception. " +"Instead, I prefer to use text editors. Between them I have a particular " +"taste for the most minimalist ones like [Vim](https://en.wikipedia.org/wiki/" +"Vim_(text_editor)) or [Gedit](https://en.wikipedia.org/wiki/Gedit)." + +#: content/md/005_hiim-master.js:222 +msgid "" +"Vim is a terminal text editor. I use it on a regular basis---sorry [Emacs]" +"(https://en.wikipedia.org/wiki/Emacs) folks. I write almost everything, " +"including this thesis, with Vim because of its minimalist interface. No " +"fucking buttons, no distractions, just me and the black-screen terminal." +msgstr "" +"Vim is a terminal text editor. I use it on a regular basis---sorry [Emacs]" +"(https://en.wikipedia.org/wiki/Emacs) folks. I write almost everything, " +"including this thesis, with Vim because of its minimalist interface. No " +"fucking buttons, no distractions, just me and the black-screen terminal." + +#: content/md/005_hiim-master.js:227 +msgid "" +"Gedit is a +++GUI+++ text editor and I use it mainly for [RegEx](https://en." +"wikipedia.org/wiki/Regular_expression) or searches. In this project I " +"utilized it for quick references to the bibliography. I like JabRef as a " +"bibliography manager, but for getting the ids I just need access to the raw +" +"++BIB+++ file. Gedit was a good companion for that particular job because " +"its lack of “buttonware”---the annoying tendency to put buttons everywhere." +msgstr "" +"Gedit is a +++GUI+++ text editor and I use it mainly for [RegEx](https://en." +"wikipedia.org/wiki/Regular_expression) or searches. In this project I " +"utilized it for quick references to the bibliography. I like JabRef as a " +"bibliography manager, but for getting the ids I just need access to the raw +" +"++BIB+++ file. Gedit was a good companion for that particular job because " +"its lack of “buttonware”---the annoying tendency to put buttons everywhere." + +#: content/md/005_hiim-master.js:234 +msgid "### Citations" +msgstr "### Citations" + +#: content/md/005_hiim-master.js:235 +msgid "" +"I want the research to be as accessible as possible. I didn't want to use a " +"complicated citation style. That's why I only used parenthetical and textual " +"citations." +msgstr "" +"I want the research to be as accessible as possible. I didn't want to use a " +"complicated citation style. That's why I only used parenthetical and textual " +"citations." + +#: content/md/005_hiim-master.js:238 +msgid "" +"This could be an issue for many scholars. But when I see typos in their " +"complex citations and quotations, I don't have any empathy. If you are gonna " +"add complexity to your work, the least you can do is to do it right. And " +"let's be honest, most scholars add complexity because they want to make " +"themselves look good---i.e. they conform with formation rules for research " +"texts in order to be part of a community or gain some objectivity." +msgstr "" +"This could be an issue for many scholars. But when I see typos in their " +"complex citations and quotations, I don't have any empathy. If you are gonna " +"add complexity to your work, the least you can do is to do it right. And " +"let's be honest, most scholars add complexity because they want to make " +"themselves look good---i.e. they conform with formation rules for research " +"texts in order to be part of a community or “gain” some objectivity." + +#: content/md/005_hiim-master.js:245 +msgid "### Block Quotations" +msgstr "### Block Quotations" + +#: content/md/005_hiim-master.js:246 +msgid "" +"You are not going to see any block quotes in the research. This isn't only " +"because of accessibility---some people can't distinguish these types of " +"quotes---but the ways in which the bibliography was handled." +msgstr "" +"You are not going to see any block quotes in the research. This isn't only " +"because of accessibility---some people can't distinguish these types of " +"quotes---but the ways in which the bibliography was handled." + +#: content/md/005_hiim-master.js:250 +msgid "" +"One of the main purposes for block quotations is to provide a first and " +"extended hand of what point a writer is making. But sometimes it's also used " +"as text filling. In a common way to do research in Philosophy, the output " +"tends to be a “final” paper. That text is the research plus the " +"bibliography. This format doesn't allow to embed any other files, like " +"papers, websites, books or data bases. If you want to provide some literal " +"information, quotes and block quotes are the way to go." +msgstr "" +"One of the main purposes for block quotations is to provide a first and " +"extended hand of what point a writer is making. But sometimes it's also used " +"as text filling. In a common way to do research in Philosophy, the output " +"tends to be a “final” paper. That text is the research plus the " +"bibliography. This format doesn't allow to embed any other files, like " +"papers, websites, books or data bases. If you want to provide some literal " +"information, quotes and block quotes are the way to go." + +#: content/md/005_hiim-master.js:258 +msgid "" +"Because this thesis is actually an automated repository, it contains all the " +"references used for the research. It has a bibliography, but also each " +"quoted work for backup and educational purposes. Why would I use block " +"quotes if you could easily check the files? Even better, you could use some " +"search function or go over all the data for validation purposes." +msgstr "" +"Because this thesis is actually an automated repository, it contains all the " +"references used for the research. It has a bibliography, but also each " +"quoted work for backup and educational purposes. Why would I use block " +"quotes if you could easily check the files? Even better, you could use some " +"search function or go over all the data for validation purposes." + +#: content/md/005_hiim-master.js:264 +msgid "" +"Moreover, the university doesn't allow long submission. I agree with that, I " +"think we have other technical capabilities that allow us to be more " +"synthetic. By putting aside block quotes, I had more space for the actual " +"research." +msgstr "" +"Moreover, the university doesn't allow long submission. I agree with that, I " +"think we have other technical capabilities that allow us to be more " +"synthetic. By putting aside block quotes, I had more space for the actual " +"research." + +#: content/md/005_hiim-master.js:268 +msgid "" +"Take it or leave it, research as repository and not as a file gives us more " +"possibilities for accessibility, portability and openness." +msgstr "" +"Take it or leave it, research as repository and not as a file gives us more " +"possibilities for accessibility, portability and openness." + +#: content/md/005_hiim-master.js:271 +msgid "### Footnotes" +msgstr "### Footnotes" + +#: content/md/005_hiim-master.js:272 +msgid "" +"Oh, the footnotes! Such a beautiful technique for displaying side text. It " +"works great, it permits metawriting and so on. But it works as expected if " +"the output you are thinking of is, firstly, a file and secondly, a text with " +"fixed layout. In other types of outputs, footnotes can be a nightmare." +msgstr "" +"Oh, the footnotes! Such a beautiful technique for displaying side text. It " +"works great, it permits metawriting and so on. But it works as expected if " +"the output you are thinking of is, firstly, a file and secondly, a text with " +"fixed layout. In other types of outputs, footnotes can be a nightmare." + +#: content/md/005_hiim-master.js:277 +msgid "" +"I have the conviction that most footnotes can be incorporated into the text. " +"This is due to three personal experiences. During my undergraduate and " +"graduate studies, as a Philosophy student we had to read a lot of fucking " +"critical editions, which tend to have their “critical” notes as footnotes. " +"For these types of text I get it, people don't want to confuse their words " +"for someone else's, less if it's between a philosophical authority and a " +"contemporary philosopher---take note that it's a personal taste and not a " +"mandate. But this is a shitty Master's research thesis, not a critical " +"edition." +msgstr "" +"I have the conviction that most footnotes can be incorporated into the text. " +"This is due to three personal experiences. During my undergraduate and " +"graduate studies, as a Philosophy student we had to read a lot of fucking " +"critical editions, which tend to have their “critical” notes as footnotes. " +"For these types of text I get it, people don't want to confuse their words " +"for someone else's, less if it's between a philosophical authority and a " +"contemporary philosopher---take note that it's a personal taste and not a " +"mandate. But this is a shitty Master's research thesis, not a critical " +"edition." + +#: content/md/005_hiim-master.js:287 +msgid "" +"I used to hate footnotes, now I just dislike them. Part of my job is to " +"review, extract and fix other peoples' footnotes. I can bet you that half of " +"the time footnotes aren't properly displayed or they are missing. Commonly " +"this is not a software error. Sometimes it's because people do them " +"manually. But I won't blame publishers nor designers for their mistakes. The " +"way things are developing in publishing, most of the time the issue is the " +"lack of time. We are being pushed to publish books as fast as we can and one " +"of the side effects of that is the loss of quality. Bibliography, footnotes " +"and block quotes are the easiest way to find out how much care has gone into " +"a text." +msgstr "" +"I used to hate footnotes, now I just dislike them. Part of my job is to " +"review, extract and fix other peoples' footnotes. I can bet you that half of " +"the time footnotes aren't properly displayed or they are missing. Commonly " +"this is not a software error. Sometimes it's because people do them " +"manually. But I won't blame publishers nor designers for their mistakes. The " +"way things are developing in publishing, most of the time the issue is the " +"lack of time. We are being pushed to publish books as fast as we can and one " +"of the side effects of that is the loss of quality. Bibliography, footnotes " +"and block quotes are the easiest way to find out how much care has gone into " +"a text." + +#: content/md/005_hiim-master.js:298 +msgid "" +"I do blame some authors for this mess. I repeat, it is just a personal " +"experience, but in my work I have seen that most authors put footnotes in " +"the following situations:" +msgstr "" +"I do blame some authors for this mess. I repeat, it is just a personal " +"experience, but in my work I have seen that most authors put footnotes in " +"the following situations:" + +#: content/md/005_hiim-master.js:301 +msgid "" +"* They want to add shit but not to rewrite shit.\n" +"* They aren't very good writers or they are in a hurry, so footnotes\n" +" are the way to go.\n" +"* They think that by adding footnotes, block quotes or references\n" +" they can “earn” objectivity." +msgstr "" +"* They want to add shit but not to rewrite shit.\n" +"* They aren't very good writers or they are in a hurry, so footnotes\n" +" are the way to go.\n" +"* They think that by adding footnotes, block quotes or references\n" +" they can “earn” objectivity." + +#: content/md/005_hiim-master.js:306 +msgid "" +"I think the thesis needs more rewriting, I could have written things in a " +"more comprehensive way, but I was done---writing philosophy is not my thing, " +"I prefer to speak or program (!) it. That is why I took my time on the " +"review process---ask my tutor about that, +++LMFAO+++. It would have been " +"easier for me to just add footnotes, but it would have been harder to read " +"that shit. Besides that, footnotes take more space than rewriting." +msgstr "" +"I think the thesis needs more rewriting, I could have written things in a " +"more comprehensive way, but I was done---writing philosophy is not my thing, " +"I prefer to speak or program (!) it. That is why I took my time on the " +"review process---ask my tutor about that, +++LMFAO+++. It would have been " +"easier for me to just add footnotes, but it would have been harder for you " +"to read that shit. Besides that, footnotes take more space than rewriting." + +#: content/md/005_hiim-master.js:313 +msgid "" +"So, with respect to the reader and in agreement with the text extension of " +"my university, I decided not to use footnotes." +msgstr "" +"So, with respect to the reader and in agreement with the text extension of " +"my university, I decided not to use footnotes." + +#: content/md/005_hiim-master.js:315 +msgid "## Programming" +msgstr "## Programming" + +#: content/md/005_hiim-master.js:316 +msgid "" +"As you can see, I had to write some scripts and use third party software in " +"order to have a thesis as an automated repository. It sounds difficult or " +"perhaps like nonsense, but, doesn't Philosophy have that kind of reputation, " +"anyway? >:)" +msgstr "" +"As you can see, I had to write some scripts and use third party software in " +"order to have a thesis as an automated repository. It sounds difficult or " +"perhaps like nonsense, but, doesn't Philosophy have that kind of reputation, " +"anyway? >:)" + +#: content/md/005_hiim-master.js:320 +msgid "### MD Tools" +msgstr "### MD Tools" + +#: content/md/005_hiim-master.js:321 +msgid "The first challenges I had were:" +msgstr "The first challenges I had were:" + +#: content/md/005_hiim-master.js:322 +msgid "" +"* I needed to know exactly how many pages I had written.\n" +"* I wanted an easier way to beautify +++MD+++ format.\n" +"* I had to make some quality checks in my writing." +msgstr "" +"* I needed to know exactly how many pages I had written.\n" +"* I wanted an easier way to beautify +++MD+++ format.\n" +"* I had to make some quality checks in my writing." + +#: content/md/005_hiim-master.js:325 +msgid "" +"Thus, I decided to develop some programs for these tasks: [`texte`](https://" +"gitlab.com/snippets/1917485), [`texti`](https://gitlab.com/snippets/1917487) " +"and [`textu`](https://gitlab.com/snippets/1917488), respectively." +msgstr "" +"Thus, I decided to develop some programs for these tasks: [`texte`](https://" +"gitlab.com/snippets/1917485), [`texti`](https://gitlab.com/snippets/1917487) " +"and [`textu`](https://gitlab.com/snippets/1917488), respectively." + +#: content/md/005_hiim-master.js:328 +msgid "" +"These programs are actually Ruby scripts that I put on my `/usr/local/bin` " +"directory. You can do the same, but I wouldn't recommended it. Right now in " +"Programando +++LIBRE+++ros we are refactoring all that shit so they can be " +"shipped as a Ruby gem. So I recommend waiting." +msgstr "" +"These programs are actually Ruby scripts that I put on my `/usr/local/bin` " +"directory. You can do the same, but I wouldn't recommended it. Right now in " +"Programando +++LIBRE+++ros we are refactoring all that shit so they can be " +"shipped as a Ruby gem. So I recommend waiting." + +#: content/md/005_hiim-master.js:333 +msgid "" +"With `texte` I am able to know the number of lines, characters, characters " +"with spaces, words and three different page sizes: by every 1,800 characters " +"with spaces, by every 250 words and an average of both---you can set other " +"lengths for page sizes." +msgstr "" +"With `texte` I am able to know the number of lines, characters, characters " +"without spaces, words and three different page sizes: by every 1.800 " +"characters with spaces, by every 250 words and an average of both---you can " +"set other lengths for page sizes." + +#: content/md/005_hiim-master.js:337 +msgid "" +"The +++MD+++ beautifier is `texti`. For the moment it only works well with " +"paragraphs. It was good enough for me, my issue was with the disparate " +"length of lines---yeah, I don't use line wrap." +msgstr "" +"The +++MD+++ beautifier is `texti`. For the moment it only works well with " +"paragraphs. It was good enough for me, my issue was with the disparate " +"length of lines---yeah, I don't use line wrap." + +#: content/md/005_hiim-master.js:340 +msgid "![`texti` sample help display.](../../../img/p005_i004.png)" +msgstr "![`texti` sample help display.](../../../img/p005_i004.png)" + +#: content/md/005_hiim-master.js:341 +msgid "" +"I also tried to avoid some typical mistakes while using quotation marks or " +"brackets: sometimes we forget to close them. So `textu` is for this quality " +"check." +msgstr "" +"I also tried to avoid some typical mistakes while using quotation marks or " +"brackets: sometimes we forget to close them. So `textu` is for this quality " +"check." + +#: content/md/005_hiim-master.js:344 +msgid "" +"These three programs were very helpful for my writing, that is why we " +"decided to continue in its development as a Ruby gem. For our work and " +"personal projects, +++MD+++ is our main format, so we are obligated to " +"provide tools that help writers and publishers also using Markdown." +msgstr "" +"These three programs were very helpful for my writing, that is why we " +"decided to continue in its development as a Ruby gem. For our work and " +"personal projects, +++MD+++ is our main format, so we are obligated to " +"provide tools that help writers and publishers also using Markdown." + +#: content/md/005_hiim-master.js:349 +msgid "### Baby Biber" +msgstr "### Baby Biber" + +#: content/md/005_hiim-master.js:350 +msgid "" +"If you are into TeX family, you probably know [Biber](https://en.wikipedia." +"org/wiki/Biber_(LaTeX)), the bibliography processing program. With Biber we " +"are able to compile bibliographic entries of BibLaTeX in +++PDF+++ outputs " +"and carry out checks or clean ups." +msgstr "" +"If you are into TeX family, you probably know [Biber](https://en.wikipedia." +"org/wiki/Biber_(LaTeX)), the bibliography processing program. With Biber we " +"are able to compile bibliographic entries of BibLaTeX in +++PDF+++ outputs " +"and carry out checks or clean ups." + +#: content/md/005_hiim-master.js:354 +msgid "" +"I started to have issues with the references because our publishing method " +"implies the deployment of outputs in separate processes from the same " +"inputs, in this case +++MD+++ and +++BIB++ formats. With Biber I was able to " +"add the bibliographic entries but only for +++PDF+++." +msgstr "" +"I started to have issues with the references because our publishing method " +"implies the deployment of outputs in separate processes from the same " +"inputs, in this case +++MD+++ and +++BIB+++ formats. With Biber I was able " +"to add the bibliographic entries but only for +++PDF+++." + +#: content/md/005_hiim-master.js:359 +msgid "" +"The solution I came to was the addition of references in +++MD+++ before any " +"other process. In doing this, I merged the inputs in one +++MD+++ file. This " +"new file is used for the deployment of all the outputs." +msgstr "" +"The solution I came to was the addition of references in +++MD+++ before any " +"other process. In doing this, I merged the inputs in one +++MD+++ file. This " +"new file is used for the deployment of all the outputs." + +#: content/md/005_hiim-master.js:363 +msgid "" +"This solution implies the use of Biber as a clean up tool and the " +"development of a program that processes bibliographic entries of BibLaTeX " +"inside Markdown files. [Baby Biber](https://gitlab.com/snippets/1917492) is " +"this program. I wanted to honor Biber and make clear that this program is " +"still in its baby stages." +msgstr "" +"This solution implies the use of Biber as a clean up tool and the " +"development of a program that processes bibliographic entries of BibLaTeX " +"inside Markdown files. [Baby Biber](https://gitlab.com/snippets/1917492) is " +"this program. I wanted to honor Biber and make clear that this program is " +"still in its baby stages." + +#: content/md/005_hiim-master.js:368 +msgid "What does Baby Biber do?" +msgstr "What does Baby Biber do?" + +#: content/md/005_hiim-master.js:369 +msgid "" +"* It creates a new +++MD+++ file with references and bibliography.\n" +"* It adds references if the original +++MD+++ file calls to @textcite or\n" +" @parencite with a correct BibLaTeX id.\n" +"* It adds the bibliography to the end of the documents according to the\n" +" called references." +msgstr "" +"* It generates a new +++MD+++ file with references and bibliography.\n" +"* It adds references if the original +++MD+++ file calls to `@textcite` or\n" +" `@parencite` with a correct BibLaTeX id.\n" +"* It adds the bibliography to the end of the document according to the\n" +" called references." + +#: content/md/005_hiim-master.js:374 +msgid "" +"One headache with references and bibliography styles is how to customize " +"them. With Pandoc you can use [`pandoc-citeproc`](https://github.com/jgm/" +"pandoc-citeproc) which allows you to select any style written in Citation " +"Style Language (+++CSL+++). These styles are in +++XML+++ and it is a " +"serious thing: you should apply these standards. You can check different ++" +"+CSL+++ citation styles in its [official repo](https://github.com/citation-" +"style-language/styles)." +msgstr "" +"One headache with references and bibliography styles is how to customize " +"them. With Pandoc you can use [`pandoc-citeproc`](https://github.com/jgm/" +"pandoc-citeproc) which allows you to select any style written in [Citation " +"Style Language (+++CSL+++)](https://en.wikipedia.org/wiki/" +"Citation_Style_Language). These styles are in +++XML+++ and it is a serious " +"thing: you should apply these standards. You can check different +++CSL+++ " +"citation styles in its [official repo](https://github.com/citation-style-" +"language/styles)." + +#: content/md/005_hiim-master.js:380 +msgid "" +"Baby Biber still doesn't support +++CSL+++! Instead, it uses [+++YAML+++]" +"(https://en.wikipedia.org/wiki/YAML) format for [its configuration](https://" +"gitlab.com/snippets/1917513). This is because of two issues:" +msgstr "" +"Baby Biber doesn't support +++CSL+++! Instead, it uses [+++YAML+++](https://" +"en.wikipedia.org/wiki/YAML) format for [its configuration](https://gitlab." +"com/snippets/1917513). This is because of two issues:" + +#: content/md/005_hiim-master.js:384 +msgid "" +"1. I didn't take the time to read how to implement +++CSL+++ citation " +"styles.\n" +"2. My University allows me to use any kind of citation style as long as\n" +" it has uniformity and displays the information in a clear manner." +msgstr "" +"1. I didn't take the time to read how to implement +++CSL+++ citation " +"styles.\n" +"2. My University allows me to use any kind of citation style as long as\n" +" it has uniformity and displays the information in a clear manner." + +#: content/md/005_hiim-master.js:387 +msgid "" +"So, yeah, I have a huge debt here. And maybe it will stay like that. The new " +"version of Pecas will implement and improve the work done by Baby Biber---I " +"hope." +msgstr "" +"So, yeah, I have a huge debt here. And maybe it will stay like that. The new " +"version of Pecas will implement and improve the work done by Baby Biber---I " +"hope." + +#: content/md/005_hiim-master.js:390 +msgid "![Baby Biber sample config file.](../../../img/p005_i005.png)" +msgstr "![Baby Biber sample config file.](../../../img/p005_i005.png)" + +#: content/md/005_hiim-master.js:391 +msgid "### PDF exporter" +msgstr "### PDF exporter" + +#: content/md/005_hiim-master.js:392 +msgid "" +"The last script I wrote is for the automation of +++PDF+++ compilation with " +"LuaLaTeX and Biber (optionally)." +msgstr "" +"The last script I wrote is for the automation of +++PDF+++ compilation with " +"LuaLaTeX and Biber (optionally)." + +#: content/md/005_hiim-master.js:394 +msgid "" +"I don't like the default layouts of Pandoc and I could have read the docs in " +"order to change that behavior, but I decided to experiment a bit. The new " +"version of Pecas will implement +++PDF+++ outputs, so I wanted to play " +"around a little with the formatting, as I did with Baby Biber. Besides, I " +"needed a quick program for +++PDF++ outputs because we publish sometimes " +"[fanzines](http://zines.perrotuerto.blog/)." +msgstr "" +"I don't like the default layouts of Pandoc and I could have read the docs in " +"order to change that behavior, but I decided to experiment a bit. The new " +"version of Pecas will implement +++PDF+++ outputs, so I wanted to play " +"around a little with the formatting, as I did with Baby Biber. Besides, I " +"needed a quick program for +++PDF+++ outputs because we publish sometimes " +"[fanzines](http://zines.perrotuerto.blog/)." + +#: content/md/005_hiim-master.js:400 +msgid "" +"So, [`export-pdf`](https://gitlab.com/snippets/1917490) is the experiment. " +"It uses Pandoc to convert +++MD+++ to +++TEX+++ files. Then it does some " +"clean up and injects the template. Finally, it compiles the +++PDF+++ with " +"LuaLaTeX and Biber---if you want to add the bibliographic entries this way. " +"It also exports a +++PDF+++ booklet with `pdfbook2`, but I don't deploy it " +"in this repo because the +++PDF+++ is letter size, too large for a booklet." +msgstr "" +"So, [`export-pdf`](https://gitlab.com/snippets/1917490) is the experiment. " +"It uses Pandoc to convert +++MD+++ to +++TEX+++ files. Then it does some " +"clean up and injects the template. Finally, it compiles the +++PDF+++ with " +"LuaLaTeX and Biber---if you want to add the bibliographic entries this way. " +"It also exports a +++PDF+++ booklet with `pdfbook2`, but I don't deploy it " +"in this repo because the +++PDF+++ is letter size, too large for a booklet." + +#: content/md/005_hiim-master.js:407 +msgid "" +"I have a huge debt here that I won't pay. It is cool to have a program for ++" +"+PDF+++ outputs that I understand, but I still want to experiment with " +"[ConTeXt](https://en.wikipedia.org/wiki/ConTeXt)." +msgstr "" +"I have a huge debt here that I won't pay. It is cool to have a program for ++" +"+PDF+++ outputs that I understand, but I still want to experiment with " +"[ConTeXt](https://en.wikipedia.org/wiki/ConTeXt)." + +#: content/md/005_hiim-master.js:410 +msgid "" +"I think ConTeXt could be a useful tool while using +++XML+++ files for +++PDF" +"+++ outputs. I defend Markdown as input format for writers and publishers, " +"but for automation +++XML+++ format is way better. For the new version of " +"Pecas I have been thinking about the possibility of using +++XML+++ for any " +"kind of standard output like +++EPUB+++, +++PDF+++ or +++JATS+++. I have " +"problems with +++TEX+++ format because it creates an additional format just " +"for one output, why would I allow it if +++XML+++ can provide me with at " +"least three outputs?" +msgstr "" +"I think ConTeXt could be a useful tool while using +++XML+++ files for +++PDF" +"+++ outputs. I defend Markdown as input format for writers and publishers, " +"but for automation +++XML+++ format is way better. For the new version of " +"Pecas I have been thinking about the possibility of using +++XML+++ for any " +"kind of standard output like +++EPUB+++, +++PDF+++ or +++JATS+++. I have " +"problems with +++TEX+++ format because it generates an additional format " +"just for one output, why would I allow it if +++XML+++ can provide me with " +"at least three outputs?" + +#: content/md/005_hiim-master.js:419 +msgid "![`export-pdf` Ruby code.](../../../img/p005_i006.png)" +msgstr "![`export-pdf` Ruby code.](../../../img/p005_i006.png)" + +#: content/md/005_hiim-master.js:420 +msgid "### Third parties" +msgstr "### Third parties" + +#: content/md/005_hiim-master.js:421 +msgid "I already mentioned the third party software I used for this repo:" +msgstr "I already mentioned the third party software I used for this repo:" + +#: content/md/005_hiim-master.js:423 +msgid "" +"* Vim as a main text editor.\n" +"* Gedit as a side text editor.\n" +"* JabRef as a bibliography manager.\n" +"* Pandoc as a document converter.\n" +"* LuaLaTeX as a +++PDF+++ engine.\n" +"* Biber as a bibliography cleaner." +msgstr "" +"* Vim as a main text editor.\n" +"* Gedit as a side text editor.\n" +"* JabRef as a bibliography manager.\n" +"* Pandoc as a document converter.\n" +"* LuaLaTeX as a +++PDF+++ engine.\n" +"* Biber as a bibliography cleaner." + +#: content/md/005_hiim-master.js:429 +msgid "" +"The tools I developed and this software are all +++FOSS+++, so you can use " +"them if you want without paying or asking for permission---and without " +"warranty xD" +msgstr "" +"The tools I developed and this software are all +++FOSS+++, so you can use " +"them if you want without paying or asking for permission---and without " +"warranty xD" + +#: content/md/005_hiim-master.js:432 +msgid "## Deployment" +msgstr "## Deployment" + +#: content/md/005_hiim-master.js:433 +msgid "" +"There is a fundamental design issue in this research as automated " +"repository: I should have put all the scripts in one place. At the beginning " +"of the research I thought it would be easier to place each script side by " +"side its inputs. Over time I realized that it wasn't a good idea." +msgstr "" +"There is a fundamental design issue in this research as automated " +"repository: I should have put all the scripts in one place. At the beginning " +"of the research I thought it would be easier to place each script side by " +"side its input or output. Over time I realized that it wasn't a good idea." + +#: content/md/005_hiim-master.js:438 +msgid "" +"The good thing is that there is one script that works as a [wrapper](https://" +"en.wikipedia.org/wiki/Wrapper_function). You don't really have to know " +"anything about it. You just write the research in Markdown, fill the " +"BibLaTeX bibliography and any time you want or your server is configured, " +"call that script." +msgstr "" +"The good thing is that there is one script that works as a [wrapper](https://" +"en.wikipedia.org/wiki/Wrapper_function). You don't really have to know " +"anything about it. You just write the research in Markdown, fill the " +"BibLaTeX bibliography and any time you want or your server is configured, " +"call that script." + +#: content/md/005_hiim-master.js:442 +msgid "" +"This is a simplified listing showing the places of each script, inputs and " +"outputs inside the repo:" +msgstr "" +"This is a simplified listing showing the places of each script, inputs and " +"outputs inside the repo:" + +#: content/md/005_hiim-master.js:444 +msgid "" +"``` . ├─ [01] bibliografia │   ├─ [02] bibliografia.bib │   ├─ [03] " +"bibliografia.html │   ├─ [04] clean.sh │   ├─ [05] config.yaml │   └─ [06] " +"recursos ├─ [07] index.html └─ [08] tesis ├─ [09] docx │   ├─ [10] " +"generate │   └─ [11] tesis.docx ├─ [12] ebooks │   ├─ [13] " +"generate │   └─ [14] out │   ├─ [15] generate.sh │   ├─ " +"[16] meta-data.yaml │   ├─ [17] tesis.epub │   └─ [18] tesis." +"mobi ├─ [19] generate-all ├─ [20] html │ ├─ [21] generate " +"│ └─ [22] tesis.html ├─ [23] md │   ├─ [24] add-bib │   ├─ " +"[25] tesis.md │   └─ [26] tesis_with-bib.md └─ [27] pdf ├─ " +"[28] generate └─ [29] tesis.pdf ```" +msgstr "" +"```\n" +".\n" +"├─ [01] bibliografia\n" +"│   ├─ [02] bibliografia.bib\n" +"│   ├─ [03] bibliografia.html\n" +"│   ├─ [04] clean.sh\n" +"│   ├─ [05] config.yaml\n" +"│   └─ [06] recursos\n" +"├─ [07] index.html\n" +"└─ [08] tesis\n" +" ├─ [09] docx\n" +" │   ├─ [10] generate\n" +" │   └─ [11] tesis.docx\n" +" ├─ [12] ebooks\n" +" │   ├─ [13] generate\n" +" │   └─ [14] out\n" +" │   ├─ [15] generate.sh\n" +" │   ├─ [16] meta-data.yaml\n" +" │   ├─ [17] tesis.epub\n" +" │   └─ [18] tesis.mobi\n" +" ├─ [19] generate-all\n" +" ├─ [20] html\n" +" │ ├─ [21] generate\n" +" │ └─ [22] tesis.html\n" +" ├─ [23] md\n" +" │   ├─ [24] add-bib\n" +" │   ├─ [25] tesis.md\n" +" │   └─ [26] tesis_with-bib.md\n" +" └─ [27] pdf\n" +" ├─ [28] generate\n" +" └─ [29] tesis.pdf\n" +"```" + +#: content/md/005_hiim-master.js:476 +msgid "### Bibliography pathway" +msgstr "### Bibliography pathway" + +#: content/md/005_hiim-master.js:477 +msgid "" +"Even with a simplified view you can see how this repo is a fucking mess. The " +"bibliography [01] and the thesis [08] are the main directories in this repo. " +"As a sibling you have the website [07]." +msgstr "" +"Even with a simplified view you can see how this repo is a fucking mess. The " +"bibliography [01] and the thesis [08] are the main directories in this repo. " +"As a sibling you have the website [07]." + +#: content/md/005_hiim-master.js:480 +msgid "" +"The bibliography directory isn't part of the automation process. I worked on " +"the +++BIB+++ file [02] in different moments than my writing. I exported it " +"to +++HTML+++ [03] every time I used JabRef. This +++HTML+++ is for queries " +"from the browser. Over there it's also a simple script [04] to clean the " +"bibliography with Biber and the configuration file [05] for Baby Biber. Are " +"you a data hoarder? There is an special directory [06] for you with all the " +"works used for this research ;)" +msgstr "" +"The bibliography directory isn't part of the automation process. I worked on " +"the +++BIB+++ file [02] in different moments than my writing. I exported it " +"to +++HTML+++ [03] every time I used JabRef. This +++HTML+++ is for queries " +"from the browser. Over there it's also a simple script [04] to clean the " +"bibliography with Biber and the configuration file [05] for Baby Biber. Are " +"you a data hoarder? There is an special directory [06] for you with all the " +"works used for this research ;)" + +#: content/md/005_hiim-master.js:488 +msgid "### Engine on" +msgstr "### Engine on" + +#: content/md/005_hiim-master.js:489 +msgid "" +"In the thesis directory [08] is where everything moves smoothly when you " +"call to `generate-all` [19], the wrapper that turns on the engine!" +msgstr "" +"In the thesis directory [08] is where everything moves smoothly when you " +"call to `generate-all` [19], the wrapper that turns on the engine!" + +#: content/md/005_hiim-master.js:492 +msgid "The wrapper does the following steps:" +msgstr "The wrapper does the following steps:" + +#: content/md/005_hiim-master.js:493 +msgid "" +"1. It adds the bibliography [24] to the original +++MD+++ file [25],\n" +" leaving a new file [26] to act as input.\n" +"2. It generates [21] the +++HTML+++ output [22].\n" +"3. It compiles [28] the +++PDF+++ output [29].\n" +"4. It generates [13] the +++EPUB+++ [17] and +++MOBI+++ [18] according\n" +" to their metadata [16] and Pecas config file [15].\n" +"5. It exports [10] the +++MD+++ to +++DOCX+++ [11].\n" +"6. It moves the analytics to its correct directory.\n" +"7. It refreshes the modification date in the index [07].\n" +"8. It puts the rolling release hash in the index [07].\n" +"9. It puts the +++MD5+++ checksum of all outputs in the index [07]." +msgstr "" +"1. It adds the bibliography [24] to the original +++MD+++ file [25],\n" +" leaving a new file [26] to act as input.\n" +"2. It generates [21] the +++HTML+++ output [22].\n" +"3. It compiles [28] the +++PDF+++ output [29].\n" +"4. It generates [13] the +++EPUB+++ [17] and +++MOBI+++ [18] according\n" +" to their metadata [16] and Pecas config file [15].\n" +"5. It exports [10] the +++MD+++ to +++DOCX+++ [11].\n" +"6. It moves the analytics to its correct directory.\n" +"7. It refreshes the modification date in the index [07].\n" +"8. It puts the new rolling release' hash in the index.\n" +"9. It puts the +++MD5+++ checksum of all outputs in the index." + +#: content/md/005_hiim-master.js:504 +msgid "" +"And that's it. The process of developing a thesis as a automate repository " +"allows me to just worry about three things:" +msgstr "" +"And that's it. The process of developing a thesis as a automate repository " +"allows me to just worry about three things:" + +#: content/md/005_hiim-master.js:506 +msgid "" +"1. Write the research.\n" +"2. Manage the bibliography.\n" +"3. Deploy all outputs automatically." +msgstr "" +"1. Write the research.\n" +"2. Manage the bibliography.\n" +"3. Deploy all outputs automatically." + +#: content/md/005_hiim-master.js:509 +msgid "### The legal stuff" +msgstr "### The legal stuff" + +#: content/md/005_hiim-master.js:510 +msgid "" +"That's how it works, but we still have to talk about how the thesis can " +"_legally_ be used…" +msgstr "" +"That's how it works, but we still have to talk about how the thesis can " +"_legally_ be used…" + +#: content/md/005_hiim-master.js:512 +msgid "" +"This research was paid for by every Mexican through taxation. The National " +"Council of Science and Technology (abbreviated Conacyt) granted me a " +"scholarship to study a Master's in Philosophy at +++UNAM+++---yeah, American " +"and British folks, more likely than not, we get paid here for our graduate " +"studies." +msgstr "" +"This research was paid for by every Mexican through taxation. The National " +"Council of Science and Technology (abbreviated Conacyt) granted me a " +"scholarship to study a Master's in Philosophy at +++UNAM+++---yeah, American " +"and British folks, more likely than not, we get paid here for our graduate " +"studies." + +#: content/md/005_hiim-master.js:517 +msgid "" +"This scholarship is a problematic privilege. So the least I can do in return " +"is to liberate everything that was paid for by my homies and give free " +"workshops and advice. I repeat: it is _the least_ we can do. I disagree with " +"using this privilege to live a lavish or party lifestyle only to then drop-" +"out. In a country with many crises, scholarships are granted to improve your " +"communities, not only you." +msgstr "" +"This scholarship is a problematic privilege. So the least I can do in return " +"is to liberate everything that was paid for by my homies and give free " +"workshops and advice. I repeat: it is _the least_ we can do. I disagree with " +"using this privilege to live a lavish or party lifestyle only to then drop-" +"out. In a country with many crises, scholarships are granted to improve your " +"communities, not only you." + +#: content/md/005_hiim-master.js:524 +msgid "" +"In general, I have the conviction that if you are a researcher or a graduate " +"student and you already get paid---it doesn't matter if it's a salary or a " +"scholarship, it doesn't matter if you are in a public or private university, " +"it doesn't matter if you get the money from public or private " +"administrations---you have a commitment with your community, with our " +"species and with our planet. If you wanna talk about free labor and " +"exploitation---which does happen---please look at the bottom. In this shitty " +"world you are on the upper levels of this [nonsense pyramid](https://es." +"crimethinc.com/posters/capitalism-is-a-pyramid-scheme)." +msgstr "" +"In general, I have the conviction that if you are a researcher or a graduate " +"student and you already get paid---it doesn't matter if it's a salary or a " +"scholarship, it doesn't matter if you are in a public or private university, " +"it doesn't matter if you get the money from public or private " +"administrations---you have a commitment with your community, with our " +"species and with our planet. If you wanna talk about free labor and " +"exploitation---which does happen---please look at the bottom. In this shitty " +"world you are on the upper levels of this [nonsense pyramid](https://es." +"crimethinc.com/posters/capitalism-is-a-pyramid-scheme)." + +#: content/md/005_hiim-master.js:533 +msgid "" +"As a researcher, scientist, philosopher, theorist, artist and so on, you " +"have an obligation to help other people. You can still feed your ego and " +"believe you are the shit or the next +++AAA+++ thinker, philosopher or " +"artist. These two things doesn't overlap---but it's still annoying." +msgstr "" +"As a researcher, scientist, philosopher, theorist, artist and so on, you " +"have an obligation to help other people. You can still feed your ego and " +"believe you are the shit or the next +++AAA+++ thinker, philosopher or " +"artist. These two things doesn't overlap---but it's still annoying." + +#: content/md/005_hiim-master.js:538 +msgid "" +"That is why this research has a [copyfarleft](https://wiki.p2pfoundation.net/" +"Copyfarleft) license for its content and a copyleft license for its code. " +"Actually, it's the same licensing scheme of [this blog](https://perrotuerto." +"blog/content/html/en/_fork.html)." +msgstr "" +"That is why this research has a [copyfarleft](https://wiki.p2pfoundation.net/" +"Copyfarleft) license for its content and a copyleft license for its code. " +"Actually, it's the same licensing scheme of [this blog](https://perrotuerto." +"blog/content/html/en/_fork.html)." + +#: content/md/005_hiim-master.js:541 +msgid "" +"With Open and Free Publishing License (abbreviated +++LEAL+++, that also " +"means “loyal” in Spanish) you are free to use, copy, reedit, modify, share " +"or sell any of this content under the following conditions:" +msgstr "" +"With Open and Free Publishing License (abbreviated +++LEAL+++, that also " +"means “loyal” in Spanish) you are free to use, copy, reedit, modify, share " +"or sell any of this content under the following conditions:" + +#: content/md/005_hiim-master.js:545 +msgid "" +"* Anything produced with this content must be under some type of +++LEAL++" +"+.\n" +"* All files---editable or final formats---must be publicly accessible.\n" +"* The content usage cannot imply defamation, exploitation or surveillance." +msgstr "" +"* Anything produced with this content must be under some type of +++LEAL++" +"+.\n" +"* All files---editable or final formats---must be publicly accessible.\n" +"* The content usage cannot imply defamation, exploitation or surveillance." + +#: content/md/005_hiim-master.js:548 +msgid "" +"You could remove my name and put yours, it's permmited. You could even " +"modify the content and write that I +++LOVE+++ intellectual property: there " +"isn't a technical solution to avoid such defamation. But +++MD5+++ checksum " +"shows if the files were modify by others. Even if the files differs by one " +"bit, the +++MD5+++ checksum is gonna be different." +msgstr "" +"You could remove my name and put yours, it's permmited. You could even " +"modify the content and write that I +++LOVE+++ intellectual property: there " +"isn't a technical solution to avoid such defamation. But +++MD5+++ checksum " +"shows if the files were modify by others. Even if the files differs by one " +"bit, the +++MD5+++ checksum is gonna be different." + +#: content/md/005_hiim-master.js:554 +msgid "" +"Copyfarleft is the way---but not the solution---that suits our context and " +"our possibilities of freedom. [Don't come here with your liberal and " +"individualistic notion of freedom---like the dudes from Weblate that kicked " +"this blog out because its content license “is not free,” even though they " +"say the code, but not the content, should use a “free” license, like the " +"fucking +++GPL+++ this blog has for its code]{#weblate}. This type of " +"liberal freedom doesn't work in a place where no State or corporation can " +"warrant us a minimum set of individual freedoms, as it happens in Asia, " +"Africa and the other America---Latin America and the America that isn't " +"portrayed in the “American Dream” adds." +msgstr "" +"Copyfarleft is the way---but not the solution---that suits our context and " +"our possibilities of freedom. [Don't come here with your liberal and " +"individualistic notion of freedom---like the dudes from Weblate that kicked " +"this blog out because its content license “is not free,” even though they " +"say the code, but not the content, should use a “free” license, like the " +"fucking +++GPL+++ this blog has for its code]{#weblate}. This type of " +"liberal freedom doesn't work in a place where no State or corporation can " +"warrant us a minimum set of individual freedoms, as it happens in Asia, " +"Africa and the other America---Latin America and the America that isn't " +"portrayed in the “American Dream” adds." + +#: content/md/005_hiim-master.js:565 +msgid "## Last thoughts" +msgstr "## Last thoughts" + +#: content/md/005_hiim-master.js:566 +msgid "" +"As a thesis works with a hypothesis, the technical and legal pathway of this " +"research works with the possibility of having a thesis as an automated " +"repository, instead of a thesis as a file. In the end, the possibility " +"became a fact, but in a limited way." +msgstr "" +"As a thesis works with a hypothesis, the technical and legal pathway of this " +"research works with the possibility of having a thesis as an automated " +"repository, instead of a thesis as a file. In the end, the possibility " +"became a fact, but in a limited way." + +#: content/md/005_hiim-master.js:571 +msgid "" +"I think that the idea of a thesis as a automated repo is doable and could be " +"a better way for research deployment rather than uploading a single file. " +"But this implementation contained many leaks that made it unsuitable for " +"escalation." +msgstr "" +"I think that the idea of a thesis as a automated repo is doable and could be " +"a better way for research deployment rather than uploading a single file. " +"But this implementation contained many leaks that made it unsuitable for " +"escalation." + +#: content/md/005_hiim-master.js:575 +msgid "" +"Further work is necessary to be able to ship this as a standard practice. " +"This technique could also be applied for automation and uniformity among " +"publications, like papers in a journal or a book collection. The required " +"labor isn't too much, and _maybe_ it's something I would engage with during " +"a PhD. But for right now, this is all that I can offer!" +msgstr "" +"Further work is necessary to be able to ship this as a standard practice. " +"This technique could also be applied for automation and uniformity among " +"publications, like papers in a journal or a book collection. The required " +"labor isn't too much, and _maybe_ it's something I would engage with during " +"a PhD. But for right now, this is all that I can offer!" + +#: content/md/005_hiim-master.js:581 +msgid "" +"Thanks to @hacklib for pushing me to write this post and, again, thanks to " +"my +++S.O.+++ for persuading me to study a Master's degree and for reviewing " +"this post. Thanks to my tutor, Programando +++LIBRE+++ros and Gaby for their " +"academic support. I can't forget to give thanks to [Colima Hacklab](https://" +"hacklab.cc), [Rancho Electrónico](https://ranchoelectronico.org) and [Miau " +"Telegram Group](https://t.me/miau2018) for their technical support. And also " +"thanks to all the people and organizations I mentioned in the acknowledgment " +"section of the research! " +msgstr "" +"Thanks to [@hacklib](https://twitter.com/hacklib) for pushing me to write " +"this post and, again, thanks to my +++S.O.+++ for persuading me to study a " +"Master's degree and for reviewing this post. Thanks to my tutor, Programando " +"+++LIBRE+++ros and Gaby for their academic support. I can't forget to give " +"thanks to [Colima Hacklab](https://hacklab.cc), [Rancho Electrónico](https://" +"ranchoelectronico.org) and [Miau Telegram Group](https://t.me/miau2018) for " +"their technical support. And also thanks to all the people and organizations " +"I mentioned in the acknowledgment section of the research! " diff --git a/content/po/es/005_hiim-master.po b/content/po/es/005_hiim-master.po new file mode 100644 index 0000000..43e8df3 --- /dev/null +++ b/content/po/es/005_hiim-master.po @@ -0,0 +1,1660 @@ +msgid "" +msgstr "" +"Project-Id-Version: 005_hiim-master 1.0\n" +"Report-Msgid-Bugs-To: Nika Zhenya \n" +"POT-Creation-Date: 2020-02-13 13:10-0600\n" +"Last-Translator: Automatically generated\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-02-15 13:06-0600\n" +"Language-Team: none\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 2.3\n" + +#: content/md/005_hiim-master.js:1 +msgid "# How It Is Made: Master Research Thesis" +msgstr "# Cómo está hecho: tesis de Maestría" + +#: content/md/005_hiim-master.js:2 +msgid "> @published 2020/02/13, 20:00 {.published}" +msgstr "> @published 2020/02/15, 13:00 {.published}" + +#: content/md/005_hiim-master.js:3 +msgid "" +"Uff, after six months of writing, reviewing, deleting, yelling and almost " +"giving up, I finally finished the Master's research thesis. You can check it " +"out [here](http://maestria.perrotuerto.blog)." +msgstr "" +"Uff, después de seis meses de estar escribiendo, revisando, suprimiendo, " +"gritando y casi darme por vencido, por fin he concluido la tesis de " +"investigación de la Maestría. Puedes verla [aquí](https://maestria." +"perrotuerto.blog)." + +#: content/md/005_hiim-master.js:6 +msgid "" +"The thesis is about intellectual property, commons and cultural and " +"philosophical production. I completed the Master's of Philosophy at the " +"National Autonomous University of Mexico (+++UNAM+++). This research was " +"written in Spanish and it consists of almost 27K words and ~100 pages." +msgstr "" +"La tesis es sobre propiedad intelectual, bienes comunes y producción " +"cultural y filosófica. La Maestría en Filosofía la realicé en la Universidad " +"Nacional Autónoma de México (+++UNAM+++). Esta investigación consiste de " +"aproximadamente veintisiete mil palabras y casi cien páginas." + +#: content/md/005_hiim-master.js:11 +msgid "" +"Since the beginning, I decided not to write it with a text processor such as " +"LibreOffice nor Microsoft Office. I made that decision because:" +msgstr "" +"Desde el principio decidí que no la escribiría usando procesadores de textos " +"como [LibreOffice](https://es.libreoffice.org) ni Microsoft Office. Esta " +"decisión es debido a que:" + +#: content/md/005_hiim-master.js:14 +msgid "" +"* Office software was designed for a particular kind of work,\n" +" not for research purposes.\n" +"* Bibliography managing or reviewing the writing could be very very\n" +" messy.\n" +"* I needed several outputs which would require heavy clean up if\n" +" I wrote the research in +++ODT+++ or +++DOCX+++ formats.\n" +"* I wanted to see how far I could go by just using [Markdown](https://en." +"wikipedia.org/wiki/Markdown),\n" +" a terminal and [+++FOSS+++](https://en.wikipedia.org/wiki/Free_and_open-" +"source_software)." +msgstr "" +"* El _software_ de ofimática fue diseñado para un tipo de trabajo en " +"particular,\n" +" no para fines de investigación.\n" +"* El manejo bibliográfico y la revisión de la redacción puede ser muy pero " +"muy\n" +" engorroso.\n" +"* Necesitaba diversas salidas, lo que hubiera implicado una labor fuerte de " +"formateo\n" +" si hubiera escrito la investigación en formatos +++ODT+++ o +++DOCX+++.\n" +"* Quería ver qué tan lejos podía llegar con el puro uso de [Markdown]" +"(https://es.wikipedia.org/wiki/Markdown),\n" +" una terminal y [+++FOSS+++](https://es.wikipedia.org/wiki/" +"Software_libre_y_de_c%C3%B3digo_abierto)." + +#: content/md/005_hiim-master.js:22 +msgid "" +"In general the thesis is actually an automated repository where you can see " +"everything---including the entire bibliography, the site and the writing " +"history. The research uses a [rolling release](https://en.wikipedia.org/wiki/" +"Rolling_release) model---“the concept of frequently delivering updates.” The " +"methodology is based on automated and multiformat standardized publishing, " +"or as I like to call it: branched publishing." +msgstr "" +"De manera general la tesis en realidad es un repositorio automatizado donde " +"puedes verlo todo ---incluyendo la bibliografía entera, el sitio y la " +"historia de escritura---. Esta investigación usó un modelo de [liberación " +"continua](https://es.wikipedia.org/wiki/Liberaci%C3%B3n_continua) ---«un " +"concepto de lanzamiento frecuente de actualizaciones»---. La metodología " +"consiste en edición estandarizada, automatizada y multiformato, o como " +"prefiero denominarla: edición ramificada." + +#: content/md/005_hiim-master.js:28 +msgid "" +"This isn't the space to discuss the method, but these are some general ideas:" +msgstr "" +"Este no es el espacio para discutir el método, pero estas son algunas ideas " +"generales:" + +#: content/md/005_hiim-master.js:30 +msgid "" +"* We have some inputs which are our working files.\n" +"* We need several outputs which would be our ready-to-ship files.\n" +"* We want automation so we only focus on writing and editing,\n" +" instead of losing our time in formatting or having nightmares\n" +" with layout design." +msgstr "" +"* Tenemos algunos datos de entrada que son nuestros archivos de trabajo.\n" +"* Necesitamos diversas salidas que serán nuestros archivos listos para " +"distribuir.\n" +"* Queremos automatizar para solo concentrarnos en escribir y editar,\n" +" en lugar de perder nuestro tiempo con el formato o tener pesadillas\n" +" con la maquetación." + +#: content/md/005_hiim-master.js:35 +msgid "" +"In order to be successful, it's necessary to avoid any kind of [+++WYSIWYG++" +"+](https://en.wikipedia.org/wiki/WYSIWYG) and [Desktop Publishing](https://" +"en.wikipedia.org/wiki/Desktop_publishing) approaches. Instead, branched " +"publishing employs [+++WYSIGYM+++](https://en.wikipedia.org/wiki/WYSIWYM) " +"and typesetting systems." +msgstr "" +"Para tener éxito es necesario evitar cualquier tipo de enfoques [+++MYSIWYG++" +"+](https://es.wikipedia.org/wiki/WYSIWYG) o de [publicación de escritorio]" +"(https://es.wikipedia.org/wiki/Autoedici%C3%B3n). En su lugar, la edición " +"ramificada emplea el enfoque [+++MYSIGYM+++](https://es.wikipedia.org/wiki/" +"WYSIWYM) y sistemas de composición tipográfica." + +#: content/md/005_hiim-master.js:40 +msgid "So let's start!" +msgstr "¡Así que empecemos!" + +#: content/md/005_hiim-master.js:41 +msgid "## Inputs" +msgstr "## Datos de entrada" + +#: content/md/005_hiim-master.js:42 +msgid "" +"I have two main input files: the content of the research and the " +"bibliography. I used Markdown for the content. I decided to use [BibLaTeX]" +"(https://www.overleaf.com/learn/latex/Articles/" +"Getting_started_with_BibLaTeX) for the bibliography." +msgstr "" +"Cuento con dos archivos principales como datos de entrada: el contenido de " +"la investigación y la bibliografía. Para el contenido usé Markdown. Para la " +"bibliografía decidí usar [BibLaTeX](https://www.overleaf.com/learn/latex/" +"Articles/Getting_started_with_BibLaTeX)." + +#: content/md/005_hiim-master.js:46 +msgid "### Markdown" +msgstr "### Markdown" + +#: content/md/005_hiim-master.js:47 +msgid "Why Markdown? Because it is:" +msgstr "¿Por qué Markdown? Debido a que es:" + +#: content/md/005_hiim-master.js:48 +msgid "" +"* easy to read, write and edit\n" +"* easy to process\n" +"* a lightweight format\n" +"* a plain and open format" +msgstr "" +"* fácil de leer, escribir y editar\n" +"* fácil de procesar\n" +"* un formato ligero\n" +"* un formato abierto y de texto plano" + +#: content/md/005_hiim-master.js:52 +msgid "" +"Markdown format was intended for blog writing. So “vanilla” Markdown isn't " +"enough for research or scholarly writing. And I'm not a fan of [Pandoc's " +"Markdown](https://pandoc.org/MANUAL.html#pandocs-markdown)." +msgstr "" +"El formato Markdown fue planteado para la escritura de _blogs_. Así que la " +"versión «_vanilla_» de Markdown no es suficiente para la escritura de " +"investigación o académica. Además no soy fan de [Pandoc Markdown](https://" +"pandoc.org/MANUAL.html#pandocs-markdown)." + +#: content/md/005_hiim-master.js:55 +msgid "" +"Don't get me wrong, [Pandoc](https://pandoc.org) _is_ the Swiss knife for " +"document conversion, its name suits it perfectly. But for the type of " +"publishing I do, Pandoc is part of the automation process and not for inputs " +"or outputs. I use Pandoc as a middleman for some formats as it helps me save " +"a lot of time." +msgstr "" +"No lo tomes a mal, [Pandoc](https://pandoc.org) _es_ la navaja suiza para la " +"conversión de documentos, su nombre le queda a la perfección. Pero para el " +"tipo de edición que llevo a cabo, Pandoc es parte del proceso de " +"automatización y no para los datos de entrada o las salidas. Pandoc lo uso " +"como intermediario para algunos formatos ya que me ayuda a ahorrar mucho " +"tiempo." + +#: content/md/005_hiim-master.js:60 +msgid "" +"For inputs and output formats I think Pandoc is a great general purpose " +"tool, but not enough for a fussy publisher like this _perro_. Plus, I love " +"scripting so I prefer to employ my time on that instead of configuring " +"Pandoc's outputs---it helps me learn more. So in this publishing process, " +"Pandoc is used when I haven't resolved something or I'm too lazy to do it, ++" +"+LOL+++." +msgstr "" +"Para los datos de entrada y los formatos de salida pienso que Pandoc es una " +"gran herramienta de propósito general, pero no satisface las necesidades de " +"un editor quisquilloso como este perro. Además, amo el _scripting_ así que " +"prefiero emplear mi tiempo en eso en lugar de configurar las salidas de " +"Pandoc ---me permite aprender más---. Así que para este proceso de " +"publicación usé Pandoc cuando no había resuelto algo o fui muy flojo para " +"hacerlo, +++LOL+++." + +#: content/md/005_hiim-master.js:66 +msgid "" +"Unlike text processing formats as +++ODT+++ or +++DOCX+++, +++MD+++ is very " +"easy to customize. You don't need to install plugins, rather you just " +"generate more syntax!" +msgstr "" +"A diferencia de los formatos de texto procesado como +++ODT+++ o +++DOCX+++, " +"+++MD+++ es muy fácil de personalizar. No necesitas instalar _plugins_, " +"¡solo tienes que generar más sintaxis!" + +#: content/md/005_hiim-master.js:69 +msgid "" +"So [Pecas' Markdown](http://pecas.perrotuerto.blog/html/md.html) was the " +"base format for the content. The additional syntax was for citing the " +"bibliography by its id." +msgstr "" +"Así que [Pecas Markdown](http://pecas.perrotuerto.blog/html/md.html) fue el " +"formato base para el contenido. La sintaxis adicional fue para citar la " +"bibliografía según su identificador." + +#: content/md/005_hiim-master.js:72 +msgid "" +"![The research in its original +++MD+++ input.](../../../img/p005_i001.png)" +msgstr "" +"![La investigación en su dato de entrada original en +++MD+++.](../../../img/" +"p005_i001.png)" + +#: content/md/005_hiim-master.js:73 +msgid "### BibLaTeX" +msgstr "### BibLaTeX" + +#: content/md/005_hiim-master.js:74 +msgid "" +"Formatting a bibliography is one of the main headaches for many researchers. " +"It requires a lot of time and energy to learn how to quote and cite. And no " +"matter how much experience one may have, the references or the bibliography " +"usually have typos." +msgstr "" +"El formateo de bibliografía es uno de los mayores dolores de cabeza para " +"muchos investigadores. El aprendizaje de cómo citar y referenciar requiere " +"de mucho tiempo y energía. Y no importa cuánta experiencia se tenga, las " +"referencias o la bibliografía usualmente tienen erratas." + +#: content/md/005_hiim-master.js:78 +msgid "" +"I know it by experience. Most of our clients' bibliographies are a huge " +"mess. But 99.99% percent of the time it's because they do it manually… So I " +"decided to avoid that hell." +msgstr "" +"Lo sé por experiencia. Mucha de la bibliografía de nuestros clientes son un " +"enorme desmadre. Pero el 99.99% de las veces es debido a que lo hacen de " +"manera manual… Así que decidí evadir ese infierno." + +#: content/md/005_hiim-master.js:81 +msgid "" +"They are several alternatives for bibliography formatting and the most " +"common one is BibLaTeX, the successor of [BibTeX](https://en.wikipedia.org/" +"wiki/BibTeX). With this type of format you can arrange your bibliography as " +"an object notation. Here is a sample of an entry:" +msgstr "" +"Existen diversas alternativas para el manejo bibliográfico y la más común es " +"BibLaTeX, el sucesor de [BibTeX](https://es.wikipedia.org/wiki/BibTeX). Con " +"este tipo de formato puedes gestionar tu bibliografía como una notación de " +"objetos. Esta es una muestra de una ficha:" + +#: content/md/005_hiim-master.js:85 +msgid "" +"``` @book{proudhon1862a, author = {Proudhon, Pierre J.}, date = " +"{1862}, file = {:recursos/proudhon1862a.pdf:PDF}, keywords = " +"{prio2,read}, publisher = {Office de publicité}, title = {Les " +"Majorats littéraires}, url = {http://alturl.com/fiubs}, } ```" +msgstr "" +"```\n" +"@book{proudhon1862a,\n" +" author = {Proudhon, Pierre J.},\n" +" date = {1862},\n" +" file = {:recursos/proudhon1862a.pdf:PDF},\n" +" keywords = {prio2,read},\n" +" publisher = {Office de publicité},\n" +" title = {Les Majorats littéraires},\n" +" url = {http://alturl.com/fiubs},\n" +"}\n" +"```" + +#: content/md/005_hiim-master.js:96 +msgid "" +"At the beginning of the entry you indicate its type and id. Each entry has " +"an array of key-value pairs. Depending on the type of reference, there are " +"some mandatory keys. If you need more, you can just add them in. This could " +"be very difficult to edit directly because +++PDF+++ compilation doesn't " +"tolerate syntax errors. For comfort, you can use some +++GUI+++ like [JabRef]" +"(https://www.jabref.org). With this software you can easily generate, edit " +"or delete bibliographic entries as if they were rows in a spreadsheet." +msgstr "" +"Al principio de la ficha indicas su tipo y su identificador. Cada una tiene " +"un conjunto de pares llave-valor. Según el tipo de referencia, hay algunas " +"llaves necesarias. Si necesitas más, solo basta con que las añadas. Esto " +"podría ser muy difícil de editar directamente porque la compilación a +++PDF+" +"++ no tolera errores en la sintaxis. Por comodidad puedes usar una interfaz " +"gráfica como [JabRef](https://www.jabref.org). Con este _software_ de manera " +"muy sencilla puedes generar, editar o eliminar fichas bibliográficas cual si " +"fueran filas en una hoja de cálculo." + +#: content/md/005_hiim-master.js:104 +msgid "" +"So I have two types of input formats: +++BIB+++ for bibliography and +++MD++" +"+ for content. I make cross-references by generating some additional syntax " +"that invokes bibliographic entries by their id. It sounds complicated, but " +"for writing purposes it's just something like this:" +msgstr "" +"Así que tengo dos tipos de formatos para los datos de entrada: +++BIB+++ " +"para la bibliografía y +++MD+++ para el contenido. Las referencias cruzadas " +"las llevé a cabo al generar sintaxis adicional que invoca a la ficha " +"bibliográfica a partir de su identificador. Esto suena complicado, pero para " +"fines de redacción es únicamente algo como esto:" + +#: content/md/005_hiim-master.js:109 +msgid "" +"> @textcite[someone2020a] states… Now I am paraphrasing someone > so I would " +"cite her at the end @parencite[someone2020a]." +msgstr "" +"> @textcite[alguien2020a] dice… Ahora estoy parafraseando a alguien,\n" +"> así que la citaré al final @parencite[alguien2020a]." + +#: content/md/005_hiim-master.js:111 +msgid "When the bibliography is processed I get something like this:" +msgstr "Cuando la bibliografía es procesada, tengo algo como esto:" + +#: content/md/005_hiim-master.js:112 +msgid "" +"> Someone (2020) states… Now I am paraphrasing someone so > I would cite her " +"at the end (Someone, 2020)." +msgstr "" +"> Alguien (2020) dice… Ahora estoy parafraseando a alguien,\n" +"> así que la citaré al final (Alguien, 2020)." + +#: content/md/005_hiim-master.js:114 +msgid "" +"This syntax is based on LaTeX textual and parenthetical citations styles for " +"[BibLaTeX](http://tug.ctan.org/info/biblatex-cheatsheet/biblatex-cheatsheet." +"pdf). The at sign (`@`) is the character I use at the beginning of any " +"additional syntax for Pecas' Markdown. For processing purposes I could use " +"any other kind of syntax. But for writing and editing tasks I found the at " +"sign to be very accessible and easy to find." +msgstr "" +"Esta sintaxis está basada en los estilos de citas textuales y parentéticos " +"de LaTeX para [BibLaTeX](http://tug.ctan.org/info/biblatex-cheatsheet/" +"biblatex-cheatsheet.pdf). La arroba (`@`) es un carácter que empleo al " +"inicio de cualquier sintaxis adicional de Pecas Markdown. Para propósitos de " +"procesamiento podría usar cualquier otro tipo de sintaxis. Pero para las " +"tareas de redacción y edición me he percatado que la arroba es muy accesible " +"y fácil de localizar." + +#: content/md/005_hiim-master.js:120 +msgid "" +"The example was very simple and doesn't fully explore the point of doing " +"this. By using ids:" +msgstr "" +"El ejemplo fue muy sencillo y no demuestra por completo el punto de hacer " +"esto. Al usar identificadores:" + +#: content/md/005_hiim-master.js:122 +msgid "" +"* I don't have to worry if the bibliographic entries change.\n" +"* I don't have to learn any citation style.\n" +"* I don't have to write the bibliography section, it is done\n" +" automatically!\n" +"* I _always_ get the correct structure." +msgstr "" +"* No tengo que preocuparme de que la ficha bibliográfica cambie.\n" +"* No tengo que aprender ningún estilo de citas.\n" +"* No tengo que escribir la sección de la bibliografía, ¡se genera\n" +" automáticamente!\n" +"* _Siempre_ tengo la estructura correcta." + +#: content/md/005_hiim-master.js:127 +msgid "" +"In a further section I explain how this process is possible. The main idea " +"is that with some scripts these two inputs became one, a Markdown file with " +"an added bibliography, ready for automation processes." +msgstr "" +"Más adelante explico cómo es posible este proceso. La idea principal es que " +"con un par de _scripts_ estos dos datos de entrada se convierten en uno, un " +"archivo Markdown con la bibliografía añadida, listo para el proceso de " +"automatización." + +#: content/md/005_hiim-master.js:131 +msgid "## Outputs" +msgstr "## Archivos de salida" + +#: content/md/005_hiim-master.js:132 +msgid "" +"I hate +++PDF+++ as the only research output, because most of the time I " +"made a general reading on screen and, if I wanted a more detailed reading, " +"with notes and shit, I prefer to print it. It isn't comfortable to read a ++" +"+PDF+++ on screen and most of the time printed +++HTML+++ or ebooks are " +"aesthetically unpleasant. That's why I decided to deliver different formats, " +"so readers can pick what they like best." +msgstr "" +"Me molesta que el +++PDF+++ sea el único archivo de salida para la " +"investigación, la mayoría del tiempo realizo una lectura general en la " +"pantalla y, si quiero ahondar en detalles, con notas y chingaderas, prefiero " +"imprimirla. No es muy cómodo leer un +++PDF+++ en la pantalla y casi sin " +"excepción la impresión de +++HTML+++ o de libros electrónicos es " +"estéticamente desagradable. Esos son los motivos por los que decidí " +"proporcionar diferentes formatos para que los lectores puedan escoger el que " +"más le convenga." + +#: content/md/005_hiim-master.js:139 +msgid "" +"Seeing how publishing is becoming more and more centralized, unfortunately " +"the deployment of +++MOBI+++ formats for Kindle readers is recommendable---" +"by the way, +++FUCK+++ Amazon, they steal from writers and publishers; use " +"Amazon only if the text isn't in another source. I don't like proprietary " +"software as Kindlegen, but it is the only _legal_ way to deploy +++MOBI+++ " +"files. I hope that little by little Kindle readers at least start to hack " +"their devices. Right now Amazon is the shit people use, but remember: if you " +"don't have it, you don't own it. Look what happened with [books in Microsoft " +"Store](https://www.npr.org/2019/07/07/739316746/microsoft-closes-the-book-on-" +"its-e-library-erasing-all-user-content)…" +msgstr "" +"A como la edición se está centralizado cada vez más, desafortunadamente es " +"recomendable suministrar el formato +++MOBI+++ para los lectores con Kindle " +"---por cierto, +++A LA MIERDA+++ Amazon, le roba a escritores y editores; " +"úsalo solo si el texto no está en otra fuente---. No me agrada el _software_ " +"propietario como Kindlegen, pero es el único medio _legal_ para proveer " +"archivos +++MOBI+++. Ojalá poco a poco los lectores con Kindle al menos " +"empiecen a _hackear_ sus dispositivos. Por el momento Amazon es la mierda " +"que usa la gente, pero recuerda: si no lo tienes, no te pertenece. Mira lo " +"que le pasó a los [libros en la Microsoft Store](https://es.gizmodo.com/los-" +"libros-electronicos-que-hayas-comprado-en-microsoft-1836010338)…" + +#: content/md/005_hiim-master.js:149 +msgid "" +"What took the cake was a petition from my tutor. He wanted an editable file " +"he could use easily. Long ago Microsoft monopolized ewriting, so the easiest " +"solution is to provide a +++DOCX+++ file. I would prefer to use +++ODT+++ " +"format but I have seen how some people don't know how to open it. My tutor " +"isn't part of that group, but for the outputs it's good to think not only in " +"what we need but in what we could need. People barely read research, if it " +"isn't accessible in what they already know, they won't read." +msgstr "" +"La cereza del pastel fue una petición de mi tutor. El quería un archivo " +"editable que le fuera fácil de usar. Mucho tiempo atrás Microsoft monopolizó " +"la escritura digital, así que la solución más sencilla fue la distribución " +"de un archivo +++DOCX+++. En lo personal hubiera preferido usar el formato ++" +"+ODT+++ pero he visto cuántas personas desconocen cómo abrirlo. Mi tutor no " +"es parte de ese grupo, pero para los archivos de salida es buena idea pensar " +"no solo en lo que necesitamos, sino en lo que podríamos requerir. Las " +"personas a duras penas leen investigaciones, si no es accesible en lo que ya " +"conocen, no leerán nada." + +#: content/md/005_hiim-master.js:158 +msgid "So, the following outputs are:" +msgstr "Así que los archivos de salida son:" + +#: content/md/005_hiim-master.js:159 +msgid "" +"* +++EPUB+++ as standard ebook format.\n" +"* +++MOBI+++ for Kindle readers.\n" +"* +++PDF+++ for printing.\n" +"* +++HTML+++ for web surfers.\n" +"* +++DOCX+++ as editable file." +msgstr "" +"* +++EPUB+++ como libro electrónico estándar.\n" +"* +++MOBI+++ para lectores con Kindle.\n" +"* +++PDF+++ para impresión.\n" +"* +++HTML+++ para internautas.\n" +"* +++DOCX+++ como archivo editable." + +#: content/md/005_hiim-master.js:164 +msgid "### Ebooks" +msgstr "### Libros electrónicos" + +#: content/md/005_hiim-master.js:165 +msgid "![The research in its +++EPUB+++ output.](../../../img/p005_i002.png)" +msgstr "" +"![La investigación en su salida +++EPUB+++.](../../../img/p005_i002.png)" + +#: content/md/005_hiim-master.js:166 +msgid "" +"I don't use Pandoc for ebooks, instead I use a publishing tool we are " +"developing: [Pecas](pecas.perrotuerto.blog). “Pecas” means “freckles,” but " +"in this context it's in honor of a pinto dog from my childhood." +msgstr "" +"No usé Pandoc para los libros electrónicos, en su lugar empleé la " +"herramienta editorial que estamos desarrollando: [Pecas](https://pecas." +"perrotuerto.blog). En este contexto «Pecas» es en honor a un perro pintito " +"de mi infancia." + +#: content/md/005_hiim-master.js:170 +msgid "" +"Pecas allows me to deploy +++EPUB+++ and +++MOBI+++ formats from +++MD+++ " +"plus document statistics, file validations and easy metadata handling. Each " +"Pecas project can be heavily customized since it allows Ruby, Python or " +"shell scripts. The main objective behind this is the ability to remake " +"ebooks from recipes. Therefore, the outputs are disposable in order to save " +"space and because you don't need them all the time and shouldn't edit final " +"formats!" +msgstr "" +"Pecas me permite generar formatos +++EPUB+++ y +++MOBI+++ a partir de un ++" +"+MD+++, además de realizar estadísticas del documento, validación de " +"archivos y manejo sencillo de metadatos. Cada proyecto de Pecas puede ser " +"fuertemente personalizado porque permite _scripts_ de Ruby, Python y Shell " +"de Unix. El objetivo principal detrás de ello es la capacidad de rehacer " +"libros electrónicos a partir de recetas. Por lo tanto, los archivos de " +"salida son desechables con el fin de ahorrar espacio y porque ¡no los " +"necesitas todo el tiempo ni deberías hacer ediciones sobre formatos finales!" + +#: content/md/005_hiim-master.js:177 +msgid "" +"Pecas is rolling release software with +++GNU+++ General Public License, so " +"it's open, free and _libre_ program. For a couple months Pecas has been " +"unmaintained because this year we are going to start all over again, with " +"cleaner code, easier installation and a bunch of new features---I hope, we " +"need [your support](https://perrotuerto.blog/content/html/en/_donate.html)." +msgstr "" +"Pecas es _software_ en liberación continua con Licencia Pública General de ++" +"+GNU+++, así que es gratuito, abierto y libre. Desde hace meses Pecas no ha " +"estado en mantenimiento porque este año vamos a empezar de nuevo, con código " +"más limpio, con maneras más sencillas de instalarlo y con muchas nuevas " +"características ---eso espero, necesitamos [tu apoyo](https://perrotuerto." +"blog/content/html/es/_donate.html)---." + +#: content/md/005_hiim-master.js:182 +msgid "### PDF" +msgstr "### PDF" + +#: content/md/005_hiim-master.js:183 +msgid "" +"For +++PDF+++ output I rely on LaTeX and LuaLaTeX. Why? Just because it is " +"what I'm used to. I don't have any particular argument against other " +"frameworks or engines inside the TeX family. It's a world I still have to " +"dig more into." +msgstr "" +"Para la salida +++PDF+++ me fío de LaTeX y LuaLaTeX. ¿Por qué? Simplemente " +"por costumbre. No cuento con algún argumento en particular en contra de " +"otros _frameworks_ o motores dentro de la familia TeX. Se trata de un mundo " +"que aún tengo que indagar más." + +#: content/md/005_hiim-master.js:187 +msgid "" +"Why don't I use desktop publishing instead, like InDesign or Scribus? " +"Outside of its own workflow, desktop publishing is hard to automate and " +"maintain. This approach is great if you just want a +++PDF+++ output or if " +"you desire to work with a +++GUI+++. For file longevity and automated and " +"multiformat standardized publishing, desktop publishing simply isn't the " +"best option." +msgstr "" +"¿Por qué no usé publicación de escritorio en su lugar, como InDesign o " +"Scribus? Afuera de su propio flujo de trabajo, la publicación de escritorio " +"es difícil de automatizar y mantener. Esta aproximación es estupenda si solo " +"quieres una salida +++PDF+++ o si deseas trabajar con una interfaz gráfica. " +"Para la conservación de los archivos y para una edición estandarizada, " +"automatizada y multiformato, la publicación de escritorio sencillamente no " +"es la mejor opción." + +#: content/md/005_hiim-master.js:193 +msgid "" +"Why don't I just export a +++PDF+++ from the +++DOCX+++ file? I work in " +"publishing, I still have some respect for my eyes…" +msgstr "" +"¿Por qué no solo exporté el +++PDF+++ a partir del archivo +++DOCX+++? Mi " +"campo de trabajo es la edición, aún le tengo respeto a mis ojos…" + +#: content/md/005_hiim-master.js:195 +msgid "" +"Anyway, for this output I use Pandoc as a middleman. I could have managed " +"the conversion from +++MD+++ to +++TEX+++ format with scripts, but I was " +"lazy. So, Pandoc converts +++MD+++ to +++TEX+++ and LuaLaTeX compiles it " +"into a +++PDF+++. I don't use both programs explicitly, instead I wrote a " +"script in order to automate this process. In a further section I explain " +"this." +msgstr "" +"Como sea, para esta salida usé Pandoc como intermediario. Podría haber " +"realizado la conversión de +++MD+++ a formato +++TEX+++ con _scripts_, pero " +"fui flojo. Así que Pandoc convierte el +++MD+++ a +++TEX+++ y LuaLaTeX lo " +"compila a +++PDF+++. No uso ambos programas de manera explícita, en su lugar " +"escribí un _script_ que automatiza este proceso. Más adelante explico cómo " +"es posible." + +#: content/md/005_hiim-master.js:201 +msgid "" +"![The research in its +++PDF+++ output; I don't like justified text, it's " +"bad for your eyes.](../../../img/p005_i003.png)" +msgstr "" +"![La investigación en su salida +++PDF+++; no me agrada el texto " +"justificado, es dañino para nuestros ojos.](../../../img/p005_i003.png)" + +#: content/md/005_hiim-master.js:202 +msgid "### HTML" +msgstr "### HTML" + +#: content/md/005_hiim-master.js:203 +msgid "" +"The +++EPUB+++ format is actually a bunch of compressed +++HTML+++ files " +"plus metadata and a table of contents. So there is no reason to avoid a ++" +"+HTML+++ output. I already have it by converting the +++MD+++ with Pecas. I " +"don't think someone is gonna read 25K words in a web browser, but you never " +"know. It could work for a quick look." +msgstr "" +"El formato +++EPUB+++ en realidad consiste en un conjunto de archivos +++HTML" +"+++ comprimidos más metadatos y una tabla de contenidos. Así que no hay " +"motivo para evadir una salida +++HTML+++. Ya cuento con esta al convertir el " +"+++MD+++ con Pecas. No creo que alguien vaya a leer casi veintisiete mil " +"palabras en un explorador _web_, pero uno nunca sabe. Este formato podría " +"servir para dar un vistazo." + +#: content/md/005_hiim-master.js:209 +msgid "### DOCX" +msgstr "### DOCX" + +#: content/md/005_hiim-master.js:210 +msgid "" +"This output doesn't have anything special. I didn't customize its styles. I " +"just use Pandoc via another script. Remember, this file is for editing so " +"its layout doesn't really matter." +msgstr "" +"Esta salida no tiene nada en especial. No personalicé sus estilos. Solo usé " +"Pandoc mediante otro _script_. Recuerda, este archivo es para editar, así " +"que su maquetación no es relevante." + +#: content/md/005_hiim-master.js:213 +msgid "## Writing" +msgstr "## Redacción" + +#: content/md/005_hiim-master.js:214 +msgid "" +"Besides the publishing method used in this research, I want to comment on " +"some particularities about the influence of the technical setup over the " +"writing." +msgstr "" +"Además del método de publicación empleado en esta investigación, quiero " +"hacer unos comentarios particulares sobre la influencia de la disposición " +"técnica sobre la escritura." + +#: content/md/005_hiim-master.js:217 +msgid "### Text Editor" +msgstr "### Editores de texto" + +#: content/md/005_hiim-master.js:218 +msgid "" +"I never use word processors, so writing this thesis wasn't an exception. " +"Instead, I prefer to use text editors. Between them I have a particular " +"taste for the most minimalist ones like [Vim](https://en.wikipedia.org/wiki/" +"Vim_(text_editor)) or [Gedit](https://en.wikipedia.org/wiki/Gedit)." +msgstr "" +"Nunca uso procesadores de texto, así que la escritura de esta tesis no fue " +"la excepción. En su lugar prefiero el empleo de editores de texto. Entre " +"estos tengo un gusto particular por los más minimalistas como [Vim](https://" +"es.wikipedia.org/wiki/Vim) o [Gedit](https://es.wikipedia.org/wiki/Gedit)." + +#: content/md/005_hiim-master.js:222 +msgid "" +"Vim is a terminal text editor. I use it on a regular basis---sorry [Emacs]" +"(https://en.wikipedia.org/wiki/Emacs) folks. I write almost everything, " +"including this thesis, with Vim because of its minimalist interface. No " +"fucking buttons, no distractions, just me and the black-screen terminal." +msgstr "" +"Vim es un editor de texto para la terminal. Lo uso de manera regular ---lo " +"siento, compas de [Emacs](https://es.wikipedia.org/wiki/Emacs)---. Casi todo " +"lo escribo, incluyendo esta tesis, con Vim debido a su interfaz minimalista. " +"No hay pinches botones, no tengo distracciones, solo soy yo y una terminal " +"con fondo negro." + +#: content/md/005_hiim-master.js:227 +msgid "" +"Gedit is a +++GUI+++ text editor and I use it mainly for [RegEx](https://en." +"wikipedia.org/wiki/Regular_expression) or searches. In this project I " +"utilized it for quick references to the bibliography. I like JabRef as a " +"bibliography manager, but for getting the ids I just need access to the raw +" +"++BIB+++ file. Gedit was a good companion for that particular job because " +"its lack of “buttonware”---the annoying tendency to put buttons everywhere." +msgstr "" +"Gedit es un editor de texto con interfaz gráfica y principalmente lo uso " +"para [expresiones regulares](https://es.wikipedia.org/wiki/Expresi" +"%C3%B3n_regular) o búsquedas. En este proyecto lo empleé para vistazos " +"rápidos a la bibliografía. Me encanta JabRef como gestor bibliográfico, pero " +"para obtener los identificadores solo necesito acceso directo al archivo ++" +"+BIB+++. Gedit fue un buen acompañante para esta labor en particular por su " +"carencia de «_buttonware_» ---esa fastidiosa tendencia de poner botones por " +"todos lados---." + +#: content/md/005_hiim-master.js:234 +msgid "### Citations" +msgstr "### Citas" + +#: content/md/005_hiim-master.js:235 +msgid "" +"I want the research to be as accessible as possible. I didn't want to use a " +"complicated citation style. That's why I only used parenthetical and textual " +"citations." +msgstr "" +"Quiero que la investigación sea lo más accesible posible. No quise usar un " +"sistema complicado de estilos de cita. Por ello únicamente usé citas " +"parentéticas o textuales." + +#: content/md/005_hiim-master.js:238 +msgid "" +"This could be an issue for many scholars. But when I see typos in their " +"complex citations and quotations, I don't have any empathy. If you are gonna " +"add complexity to your work, the least you can do is to do it right. And " +"let's be honest, most scholars add complexity because they want to make " +"themselves look good---i.e. they conform with formation rules for research " +"texts in order to be part of a community or gain some objectivity." +msgstr "" +"Esto podría ser un problema para varios académicos. Pero cuando veo erratas " +"en sus rebuscadas citas y referencias, no puedo tener ninguna empatía. Si " +"vas a añadir complejidad a tu trabajo, lo mínimo que puedes hacer es " +"ejecutarlo de manera correcta. Y seamos honestos, la mayoría de los " +"académicos agregan complejidad porque quieren verse chingones ---es decir, " +"se conforman con las reglas de formación para textos de investigación con la " +"finalidad de ser parte de una comunidad o de «ganar» algo de objetividad---." + +#: content/md/005_hiim-master.js:245 +msgid "### Block Quotations" +msgstr "### Bloques de cita" + +#: content/md/005_hiim-master.js:246 +msgid "" +"You are not going to see any block quotes in the research. This isn't only " +"because of accessibility---some people can't distinguish these types of " +"quotes---but the ways in which the bibliography was handled." +msgstr "" +"En la investigación no vas a encontrar ni un bloque de cita. Esto no es solo " +"por accesibilidad ---algunas personas no pueden distinguir este tipo de " +"citas---, sino también por la manera en como se gestionó la bibliografía." + +#: content/md/005_hiim-master.js:250 +msgid "" +"One of the main purposes for block quotations is to provide a first and " +"extended hand of what point a writer is making. But sometimes it's also used " +"as text filling. In a common way to do research in Philosophy, the output " +"tends to be a “final” paper. That text is the research plus the " +"bibliography. This format doesn't allow to embed any other files, like " +"papers, websites, books or data bases. If you want to provide some literal " +"information, quotes and block quotes are the way to go." +msgstr "" +"Uno de los motivos principales para los bloques de cita es el ofrecimiento " +"extendido y de primera mano de lo dicho por un escritor. Pero de manera " +"ocasional también se usan para rellenar cuartillas. En la manera común de " +"hacer filosofía, los archivos de salida tienden a ser un artículo " +"«definitivo». Este texto se compone por la investigación más la " +"bibliografía. Este formato no permite embeber otro tipo de archivos como más " +"artículos, sitios _web_, libros o bases de datos. Si lo que deseas es el " +"suministro de información literal, las citas y los bloques de cita son el " +"medio para llevarlo a cabo." + +#: content/md/005_hiim-master.js:258 +msgid "" +"Because this thesis is actually an automated repository, it contains all the " +"references used for the research. It has a bibliography, but also each " +"quoted work for backup and educational purposes. Why would I use block " +"quotes if you could easily check the files? Even better, you could use some " +"search function or go over all the data for validation purposes." +msgstr "" +"Debido a que esta tesis en realidad es un repositorio automatizado, contiene " +"todas las referencias usadas para la investigación. Tiene la bibliografía, " +"pero también cada trabajo citado para fines pedagógicos y de conservación. " +"¿Por qué habría de emplear bloques de cita si fácilmente puedes acceder a " +"los archivos? Aun mejor, podrías utilizar alguna función de búsqueda o ir " +"sobre todos los datos con la intención de validar información." + +#: content/md/005_hiim-master.js:264 +msgid "" +"Moreover, the university doesn't allow long submission. I agree with that, I " +"think we have other technical capabilities that allow us to be more " +"synthetic. By putting aside block quotes, I had more space for the actual " +"research." +msgstr "" +"Además la universidad no permite la entrega de textos amplios. Concuerdo con " +"ello, considero que tenemos otras capacidades técnicas que nos permiten ser " +"más sintéticos. Al poner a un lado los bloques de cita, tuve más espacio " +"para la investigación." + +#: content/md/005_hiim-master.js:268 +msgid "" +"Take it or leave it, research as repository and not as a file gives us more " +"possibilities for accessibility, portability and openness." +msgstr "" +"Tómalo o déjalo, la investigación como repositorio y no como archivo nos da " +"mayores posibilidades de accesibilidad, portabilidad y apertura." + +#: content/md/005_hiim-master.js:271 +msgid "### Footnotes" +msgstr "### Notas al pie" + +#: content/md/005_hiim-master.js:272 +msgid "" +"Oh, the footnotes! Such a beautiful technique for displaying side text. It " +"works great, it permits metawriting and so on. But it works as expected if " +"the output you are thinking of is, firstly, a file and secondly, a text with " +"fixed layout. In other types of outputs, footnotes can be a nightmare." +msgstr "" +"¡Oh, las notas al pie! Qué técnica tan más hermosa para mostrar texto " +"secundario. Funciona de manera maravillosa, permite la metaescritura y más. " +"Pero solo funciona como se espera si la salida que estás pensando es, " +"primero que nada, un archivo y, de manera secundaria, un texto con formación " +"fija. Con otro tipo de salidas las notas al pie pueden ser una pesadilla." + +#: content/md/005_hiim-master.js:277 +msgid "" +"I have the conviction that most footnotes can be incorporated into the text. " +"This is due to three personal experiences. During my undergraduate and " +"graduate studies, as a Philosophy student we had to read a lot of fucking " +"critical editions, which tend to have their “critical” notes as footnotes. " +"For these types of text I get it, people don't want to confuse their words " +"for someone else's, less if it's between a philosophical authority and a " +"contemporary philosopher---take note that it's a personal taste and not a " +"mandate. But this is a shitty Master's research thesis, not a critical " +"edition." +msgstr "" +"Tengo la convicción de que casi todas las notas al pie pueden incorporarse " +"al texto. Esto es por tres experiencias personales. En los estudios " +"universitarios como estudiante de filosofía tenemos que leer un chingo de " +"ediciones críticas, las cuales tienden a implementar sus notas «críticas» al " +"pie. Para este tipo de textos lo entiendo, a las personas no les gusta que " +"confundan sus palabras con las de otro, menos si es entre una autoridad " +"filosófica y un filósofo contemporáneo ---tomen nota: es un gusto personal, " +"no un mandato---. Pero esta es una pirruchenta tesis de investigación de " +"Maestría, no una edición crítica." + +#: content/md/005_hiim-master.js:287 +msgid "" +"I used to hate footnotes, now I just dislike them. Part of my job is to " +"review, extract and fix other peoples' footnotes. I can bet you that half of " +"the time footnotes aren't properly displayed or they are missing. Commonly " +"this is not a software error. Sometimes it's because people do them " +"manually. But I won't blame publishers nor designers for their mistakes. The " +"way things are developing in publishing, most of the time the issue is the " +"lack of time. We are being pushed to publish books as fast as we can and one " +"of the side effects of that is the loss of quality. Bibliography, footnotes " +"and block quotes are the easiest way to find out how much care has gone into " +"a text." +msgstr "" +"Solía odiar las notas al pie, ahora solo me desagradan. Parte de mi trabajo " +"consiste en revisar, extraer y enmendar notas al pie de otras personas. " +"Puedo apostar que la mitad de las veces las notas al pie no están " +"presentadas de la manera correcta o están desaparecidas. Por lo general no " +"se trata de un error de _software_. En algunas ocasiones es porque las " +"personas las elaboran de manera manual. Pero no voy a culpar a editores o " +"diseñadores por sus errores. Por el modo en como las cosas se están gestando " +"en la edición, la mayoría de las veces es por falta de tiempo. Nos están " +"presionando para publicar libros tan rápido como podamos y uno de los daños " +"colaterales es la pérdida de calidad. De la manera más sencilla en la " +"bibliografía, las notas al pie y los bloques de cita puede observarse qué " +"tanto cuidado se le ha dado a un texto." + +#: content/md/005_hiim-master.js:298 +msgid "" +"I do blame some authors for this mess. I repeat, it is just a personal " +"experience, but in my work I have seen that most authors put footnotes in " +"the following situations:" +msgstr "" +"Sí culpo a algunos autores por este desastre. Vuelvo a repetir, esto es solo " +"una experiencia personal; sin embargo, en mi trabajo he visto que la mayoría " +"de los autores colocan notas al pie en las siguientes situaciones:" + +#: content/md/005_hiim-master.js:301 +msgid "" +"* They want to add shit but not to rewrite shit.\n" +"* They aren't very good writers or they are in a hurry, so footnotes\n" +" are the way to go.\n" +"* They think that by adding footnotes, block quotes or references\n" +" they can “earn” objectivity." +msgstr "" +"* Quieren agregar más chingaderas pero no quieren reescribir ni mierda.\n" +"* No son buenos escritores o están en apuros, por lo que las notas al pie\n" +" son el camino a seguir.\n" +"* Piensan que por la adición de notas al pie, bloques de cita o referencias\n" +" podrán «obtener» objetividad." + +#: content/md/005_hiim-master.js:306 +msgid "" +"I think the thesis needs more rewriting, I could have written things in a " +"more comprehensive way, but I was done---writing philosophy is not my thing, " +"I prefer to speak or program (!) it. That is why I took my time on the " +"review process---ask my tutor about that, +++LMFAO+++. It would have been " +"easier for me to just add footnotes, but it would have been harder to read " +"that shit. Besides that, footnotes take more space than rewriting." +msgstr "" +"En mi opinión la tesis necesita más reescritura, pude haber redactado de una " +"manera mas comprensiva, pero ya estaba hasta el colmo ---escribir filosofía " +"no es lo mío, prefiero hablarla o programarla (!)---. Por ello me tomé mi " +"tiempo en su revisión ---pregúntenle a mi tutor sobre ello, +++LMFAO+++---. " +"Para mí hubiera sido más sencillo solo añadir notas al pie, pero para ti " +"habría sido más embrollo leer esa chingadera. Aparte de eso, las notas al " +"pie ocupan más espacio que la reescritura." + +#: content/md/005_hiim-master.js:313 +msgid "" +"So, with respect to the reader and in agreement with the text extension of " +"my university, I decided not to use footnotes." +msgstr "" +"Así que por respeto al lector y en acuerdo con la extensión del texto " +"establecido por mi universidad, decidí no usar notas al pie." + +#: content/md/005_hiim-master.js:315 +msgid "## Programming" +msgstr "## Programación" + +#: content/md/005_hiim-master.js:316 +msgid "" +"As you can see, I had to write some scripts and use third party software in " +"order to have a thesis as an automated repository. It sounds difficult or " +"perhaps like nonsense, but, doesn't Philosophy have that kind of reputation, " +"anyway? >:)" +msgstr "" +"Como puedes observar, tuve que escribir algunos _scripts_ y usar _software_ " +"de terceros para tener una tesis como un repositorio automatizado. Se " +"escucha complicado o quizá como un sin-sentido, pero ¿acaso la filosofía no " +"tiene la misma reputación? >:)" + +#: content/md/005_hiim-master.js:320 +msgid "### MD Tools" +msgstr "### Herramientas MD" + +#: content/md/005_hiim-master.js:321 +msgid "The first challenges I had were:" +msgstr "Los primeros desafíos que tuve fueron:" + +#: content/md/005_hiim-master.js:322 +msgid "" +"* I needed to know exactly how many pages I had written.\n" +"* I wanted an easier way to beautify +++MD+++ format.\n" +"* I had to make some quality checks in my writing." +msgstr "" +"* Necesitaba saber con exactitud cuántas páginas llevaba escritas.\n" +"* Quería una manera simple de embellecer el formato +++MD+++.\n" +"* Tenía que hacer controles de calidad en mi redacción." + +#: content/md/005_hiim-master.js:325 +msgid "" +"Thus, I decided to develop some programs for these tasks: [`texte`](https://" +"gitlab.com/snippets/1917485), [`texti`](https://gitlab.com/snippets/1917487) " +"and [`textu`](https://gitlab.com/snippets/1917488), respectively." +msgstr "" +"En consecuencia, decidí desarrollar algunos programas para estas tareas: " +"[`texte`](https://gitlab.com/snippets/1917485), [`texti`](https://gitlab.com/" +"snippets/1917487) y [`textu`](https://gitlab.com/snippets/1917488), " +"respectivamente." + +#: content/md/005_hiim-master.js:328 +msgid "" +"These programs are actually Ruby scripts that I put on my `/usr/local/bin` " +"directory. You can do the same, but I wouldn't recommended it. Right now in " +"Programando +++LIBRE+++ros we are refactoring all that shit so they can be " +"shipped as a Ruby gem. So I recommend waiting." +msgstr "" +"Estos programas en realidad son _scripts_ de Ruby que coloqué en mi " +"directorio `/usr/local/bin`. Tú puedes hacer lo mismo pero lo desaconsejo. " +"Ahora mismo en Programando +++LIBRE+++ros estamos refactorizando toda esa " +"basura para que pueda ser despachada como una gema de Ruby. Así que " +"recomendaría que esperaras." + +#: content/md/005_hiim-master.js:333 +msgid "" +"With `texte` I am able to know the number of lines, characters, characters " +"with spaces, words and three different page sizes: by every 1,800 characters " +"with spaces, by every 250 words and an average of both---you can set other " +"lengths for page sizes." +msgstr "" +"Con `texte` puedo saber cuántas líneas, caracteres, caracteres sin espacios " +"y palabras tiene un archivo, además de conocer tres tipos de tamaños de " +"cuartilla: cada mil ochocientos caracteres con espacios, cada docientas " +"cincuentas palabras y un promedio de ambas ---puedes establecer otros " +"tamaños---." + +#: content/md/005_hiim-master.js:337 +msgid "" +"The +++MD+++ beautifier is `texti`. For the moment it only works well with " +"paragraphs. It was good enough for me, my issue was with the disparate " +"length of lines---yeah, I don't use line wrap." +msgstr "" +"El embellecedor de +++MD+++ es `texti`. Por el momento solo funciona bien " +"con párrafos. Esto es suficiente para mí porque mi problema fue con las " +"longitudes dispares de líneas ---sí, no uso ajuste de línea." + +#: content/md/005_hiim-master.js:340 +msgid "![`texti` sample help display.](../../../img/p005_i004.png)" +msgstr "![Impresión de la ayuda de `texti`.](../../../img/p005_i004.png)" + +#: content/md/005_hiim-master.js:341 +msgid "" +"I also tried to avoid some typical mistakes while using quotation marks or " +"brackets: sometimes we forget to close them. So `textu` is for this quality " +"check." +msgstr "" +"También intenté evadir típicos errores al usar comillas o paréntesis: en " +"algunas ocasiones olvidamos cerrarlos. Así que `textu` fue para este control " +"de calidad." + +#: content/md/005_hiim-master.js:344 +msgid "" +"These three programs were very helpful for my writing, that is why we " +"decided to continue in its development as a Ruby gem. For our work and " +"personal projects, +++MD+++ is our main format, so we are obligated to " +"provide tools that help writers and publishers also using Markdown." +msgstr "" +"Estos tres programas fueron de mucha ayuda para mi escritura, por ello " +"decidimos continuar con su desarrollo como una gema de Ruby. Para nuestro " +"trabajo o proyectos personales, +++MD+++ es nuestro formato principal, así " +"que tenemos la obligación de proveer de herramientas que ayuden a escritores " +"y editores que también usen Markdown." + +#: content/md/005_hiim-master.js:349 +msgid "### Baby Biber" +msgstr "### Baby Biber" + +#: content/md/005_hiim-master.js:350 +msgid "" +"If you are into TeX family, you probably know [Biber](https://en.wikipedia." +"org/wiki/Biber_(LaTeX)), the bibliography processing program. With Biber we " +"are able to compile bibliographic entries of BibLaTeX in +++PDF+++ outputs " +"and carry out checks or clean ups." +msgstr "" +"Si conoces la familia TeX, con seguridad sabes de [Biber](https://en." +"wikipedia.org/wiki/Biber_(LaTeX)), el programa de procesamiento " +"bibliográfico. Con Biber puedes compilar las fichas bibliográficas de " +"BibLaTeX en salidas +++PDF+++ así como hacer verificaciones y limpiezas." + +#: content/md/005_hiim-master.js:354 +msgid "" +"I started to have issues with the references because our publishing method " +"implies the deployment of outputs in separate processes from the same " +"inputs, in this case +++MD+++ and +++BIB++ formats. With Biber I was able to " +"add the bibliographic entries but only for +++PDF+++." +msgstr "" +"Las referencias empezaron a ser un problema porque nuestro método de " +"publicación implica el desdoblamiento de salidas en procesos independientes " +"desde los mismos datos de entrada, en este caso los formatos +++MD+++ y ++" +"+BIB+++. Con Biber pude añadir las fichas bibliográficas pero solo al +++PDF+" +"++." + +#: content/md/005_hiim-master.js:359 +msgid "" +"The solution I came to was the addition of references in +++MD+++ before any " +"other process. In doing this, I merged the inputs in one +++MD+++ file. This " +"new file is used for the deployment of all the outputs." +msgstr "" +"La solución que llevé a cabo fue la adición de referencias en el +++MD+++ " +"antes de cualquier otro proceso. Así se unen los datos de entrada en un " +"archivo +++MD+++. Este nuevo fichero se utiliza para despachar todas las " +"salidas." + +#: content/md/005_hiim-master.js:363 +msgid "" +"This solution implies the use of Biber as a clean up tool and the " +"development of a program that processes bibliographic entries of BibLaTeX " +"inside Markdown files. [Baby Biber](https://gitlab.com/snippets/1917492) is " +"this program. I wanted to honor Biber and make clear that this program is " +"still in its baby stages." +msgstr "" +"Esta solución implica el uso de Biber como herramienta de limpieza y el " +"desarrollo de un programa que procese las fichas bibliográficas de BibLaTeX " +"dentro de archivos +++MD+++. [Baby Biber](https://gitlab.com/" +"snippets/1917492) es este programa. Con este nombre quise honrar a Biber y " +"poner en claro que este programa esta en sus fases iniciales." + +#: content/md/005_hiim-master.js:368 +msgid "What does Baby Biber do?" +msgstr "¿Qué hace Baby Biber?" + +#: content/md/005_hiim-master.js:369 +msgid "" +"* It creates a new +++MD+++ file with references and bibliography.\n" +"* It adds references if the original +++MD+++ file calls to @textcite or\n" +" @parencite with a correct BibLaTeX id.\n" +"* It adds the bibliography to the end of the documents according to the\n" +" called references." +msgstr "" +"* Genera un nuevo archivo +++MD+++ con las referencias y la bibliografía.\n" +"* Añade las referencias si el +++MD+++ original llama a `@textcite` o\n" +" `@parencite` con un identificador correcto de BibLaTeX.\n" +"* Añade la bibliografía al final del documento según las referencias\n" +" invocadas." + +#: content/md/005_hiim-master.js:374 +msgid "" +"One headache with references and bibliography styles is how to customize " +"them. With Pandoc you can use [`pandoc-citeproc`](https://github.com/jgm/" +"pandoc-citeproc) which allows you to select any style written in Citation " +"Style Language (+++CSL+++). These styles are in +++XML+++ and it is a " +"serious thing: you should apply these standards. You can check different ++" +"+CSL+++ citation styles in its [official repo](https://github.com/citation-" +"style-language/styles)." +msgstr "" +"La personalización de los estilos bibliográficos y de referencias es un " +"dolor de cabeza. Con Pandoc puedes usar [`pandoc-citeproc`](https://github." +"com/jgm/pandoc-citeproc), lo cual te permite seleccionar cualquier estilo " +"compuesto en [Citation Style Language (+++CSL+++)](https://en.wikipedia.org/" +"wiki/Citation_Style_Language). Estos estilos están en +++XML+++ y son de " +"armas tomar: deberías aplicarlo como estándar. Puedes revisar diferentes " +"estilos de citas +++CSL+++ en su [repositorio oficial](https://github.com/" +"citation-style-language/styles)." + +#: content/md/005_hiim-master.js:380 +msgid "" +"Baby Biber still doesn't support +++CSL+++! Instead, it uses [+++YAML+++]" +"(https://en.wikipedia.org/wiki/YAML) format for [its configuration](https://" +"gitlab.com/snippets/1917513). This is because of two issues:" +msgstr "" +"¡Baby Biber no soporta +++CSL+++! En su lugar usa el formato [+++YAML+++]" +"(https://es.wikipedia.org/wiki/YAML) para [su configuración](https://gitlab." +"com/snippets/1917513). Esto se debe a dos cuestiones:" + +#: content/md/005_hiim-master.js:384 +msgid "" +"1. I didn't take the time to read how to implement +++CSL+++ citation " +"styles.\n" +"2. My University allows me to use any kind of citation style as long as\n" +" it has uniformity and displays the information in a clear manner." +msgstr "" +"1. No me tomé el tiempo para leer cómo implementar los estilos de cita +++CSL" +"+++.\n" +"2. Mi universidad me permite usar cualquier tipo de estilo de cita siempre y " +"cuando\n" +" tenga uniformidad y muestre la información de manera clara." + +#: content/md/005_hiim-master.js:387 +msgid "" +"So, yeah, I have a huge debt here. And maybe it will stay like that. The new " +"version of Pecas will implement and improve the work done by Baby Biber---I " +"hope." +msgstr "" +"Así que, sí, aquí tengo una gran deuda. Y es probable que así se quede. La " +"nueva versión de Pecas implementará y mejorará el trabajo hecho por Baby " +"Biber ---eso espero---." + +#: content/md/005_hiim-master.js:390 +msgid "![Baby Biber sample config file.](../../../img/p005_i005.png)" +msgstr "" +"![Archivo de configuración de muestra de Baby Biber.](../../../img/p005_i005." +"png)" + +#: content/md/005_hiim-master.js:391 +msgid "### PDF exporter" +msgstr "### Exportador PDF" + +#: content/md/005_hiim-master.js:392 +msgid "" +"The last script I wrote is for the automation of +++PDF+++ compilation with " +"LuaLaTeX and Biber (optionally)." +msgstr "" +"El último _script_ que escribí fue para automatizar la compilación de +++PDF+" +"++ con LuaLaTeX y Biber (opcional)." + +#: content/md/005_hiim-master.js:394 +msgid "" +"I don't like the default layouts of Pandoc and I could have read the docs in " +"order to change that behavior, but I decided to experiment a bit. The new " +"version of Pecas will implement +++PDF+++ outputs, so I wanted to play " +"around a little with the formatting, as I did with Baby Biber. Besides, I " +"needed a quick program for +++PDF++ outputs because we publish sometimes " +"[fanzines](http://zines.perrotuerto.blog/)." +msgstr "" +"No me gusta la plantilla por defecto de Pandoc y podría haber leído la " +"documentación para cambiar este comportamiento, pero decidí experimentar un " +"poco. La nueva versión de Pecas permitirá salidas +++PDF+++ así que quise " +"jugar un poco con el formateo, como lo hice con Baby Biber. Además, " +"necesitaba con urgencia un programa para salidas +++PDF+++ porque a veces " +"publicamos [_fanzines_](http://zines.perrotuerto.blog/)." + +#: content/md/005_hiim-master.js:400 +msgid "" +"So, [`export-pdf`](https://gitlab.com/snippets/1917490) is the experiment. " +"It uses Pandoc to convert +++MD+++ to +++TEX+++ files. Then it does some " +"clean up and injects the template. Finally, it compiles the +++PDF+++ with " +"LuaLaTeX and Biber---if you want to add the bibliographic entries this way. " +"It also exports a +++PDF+++ booklet with `pdfbook2`, but I don't deploy it " +"in this repo because the +++PDF+++ is letter size, too large for a booklet." +msgstr "" +"Entonces, [`export-pdf`](https://gitlab.com/snippets/1917490) es este " +"experimento. Este usa Pandoc para convertir archivos +++MD+++ a +++TEX+++. A " +"continuación hace una limpieza e inyecta la plantilla. Por último, compila " +"el +++PDF+++ con LuaLaTeX y Biber ---si quieres añadir las fichas " +"bibliográficas de esta manera---. También exporta un folleto +++PDF+++ con " +"`pdfbook2`, lo cual no implementé en este repositorio porque el +++PDF+++ es " +"de tamaño carta, muy grande para un folleto." + +#: content/md/005_hiim-master.js:407 +msgid "" +"I have a huge debt here that I won't pay. It is cool to have a program for ++" +"+PDF+++ outputs that I understand, but I still want to experiment with " +"[ConTeXt](https://en.wikipedia.org/wiki/ConTeXt)." +msgstr "" +"Tengo una enorme deuda que no voy a pagar. Es muy chido tener un programa " +"para salidas +++PDF+++ que entiendo su funcionamiento, pero todavía quiero " +"experimentar con [ConTeXt](https://es.wikipedia.org/wiki/ConTeXt)." + +#: content/md/005_hiim-master.js:410 +msgid "" +"I think ConTeXt could be a useful tool while using +++XML+++ files for +++PDF" +"+++ outputs. I defend Markdown as input format for writers and publishers, " +"but for automation +++XML+++ format is way better. For the new version of " +"Pecas I have been thinking about the possibility of using +++XML+++ for any " +"kind of standard output like +++EPUB+++, +++PDF+++ or +++JATS+++. I have " +"problems with +++TEX+++ format because it creates an additional format just " +"for one output, why would I allow it if +++XML+++ can provide me with at " +"least three outputs?" +msgstr "" +"Pienso que ConTeXt podría ser una herramienta muy útil en el uso de archivos " +"+++XML+++ para salidas +++PDF+++. Mi postura es la defensa de Markdown como " +"formato de entrada para escritores y editores, pero para automatización el ++" +"+XML+++ es superior. Para la nueva versión de Pecas he estado pensando en la " +"posibilidad de usar +++XML+++ para cualquier tipo de salida estándar como ++" +"+EPUB+++, +++PDF+++ o +++JATS+++. Mi problema con los archivos +++TEX+++ es " +"que son un formato adicional para una sola salida, ¿por qué lo permitiría si " +"+++XML+++ puede suministrarme al menos tres salidas?" + +#: content/md/005_hiim-master.js:419 +msgid "![`export-pdf` Ruby code.](../../../img/p005_i006.png)" +msgstr "![Código de Ruby de `export-pdf`.](../../../img/p005_i006.png)" + +#: content/md/005_hiim-master.js:420 +msgid "### Third parties" +msgstr "### _Software_ de terceros" + +#: content/md/005_hiim-master.js:421 +msgid "I already mentioned the third party software I used for this repo:" +msgstr "Ya mencioné los programas de terceros que utilizo en este repositorio:" + +#: content/md/005_hiim-master.js:423 +msgid "" +"* Vim as a main text editor.\n" +"* Gedit as a side text editor.\n" +"* JabRef as a bibliography manager.\n" +"* Pandoc as a document converter.\n" +"* LuaLaTeX as a +++PDF+++ engine.\n" +"* Biber as a bibliography cleaner." +msgstr "" +"* Vim como editor de texto principal.\n" +"* Gedit como editor de texto secundario.\n" +"* JabRef como gestor bibliográfico.\n" +"* Pandoc como conversor de documentos.\n" +"* LuaLaTeX como motor compilador de +++PDF+++.\n" +"* Biber como limpiador bibliográfico." + +#: content/md/005_hiim-master.js:429 +msgid "" +"The tools I developed and this software are all +++FOSS+++, so you can use " +"them if you want without paying or asking for permission---and without " +"warranty xD" +msgstr "" +"Todas las herramientas que desarrollé y estos programas son +++FOSS+++, por " +"lo que puedes usarlos si quieres y sin tener que pagar o pedir permiso ---y " +"sin garantía xD---." + +#: content/md/005_hiim-master.js:432 +msgid "## Deployment" +msgstr "## Desarrollo" + +#: content/md/005_hiim-master.js:433 +msgid "" +"There is a fundamental design issue in this research as automated " +"repository: I should have put all the scripts in one place. At the beginning " +"of the research I thought it would be easier to place each script side by " +"side its inputs. Over time I realized that it wasn't a good idea." +msgstr "" +"Hay un problema fundamental de diseño para esta investigación como " +"repositorio automatizado: tuve que haber colocado todos los _scripts_ en un " +"solo lugar. Al principio de la investigación pensé que sería más sencillo " +"poner cada _script_ lado a lado a su dato de entrada o archivo de salida. " +"Con el tiempo me di cuenta de que no fue buena idea." + +#: content/md/005_hiim-master.js:438 +msgid "" +"The good thing is that there is one script that works as a [wrapper](https://" +"en.wikipedia.org/wiki/Wrapper_function). You don't really have to know " +"anything about it. You just write the research in Markdown, fill the " +"BibLaTeX bibliography and any time you want or your server is configured, " +"call that script." +msgstr "" +"Lo bueno es que hay un _script_ que funciona como [_wrapper_](https://en." +"wikipedia.org/wiki/Wrapper_function). En realidad no tienes que saber nada " +"de esto. Únicamente escribes tu investigación en Markdown, llenas tu " +"bibliografía con BibLaTeX y cada vez que quieras, o tu servidor esté " +"configurado, ejecutas este _script_." + +#: content/md/005_hiim-master.js:442 +msgid "" +"This is a simplified listing showing the places of each script, inputs and " +"outputs inside the repo:" +msgstr "" +"Esta es una lista simplificada que muestra la ubicación de los _scripts_, " +"sus datos de entrada y sus archivos de salida en el repositorio:" + +#: content/md/005_hiim-master.js:444 +msgid "" +"``` . ├─ [01] bibliografia │   ├─ [02] bibliografia.bib │   ├─ [03] " +"bibliografia.html │   ├─ [04] clean.sh │   ├─ [05] config.yaml │   └─ [06] " +"recursos ├─ [07] index.html └─ [08] tesis ├─ [09] docx │   ├─ [10] " +"generate │   └─ [11] tesis.docx ├─ [12] ebooks │   ├─ [13] " +"generate │   └─ [14] out │   ├─ [15] generate.sh │   ├─ " +"[16] meta-data.yaml │   ├─ [17] tesis.epub │   └─ [18] tesis." +"mobi ├─ [19] generate-all ├─ [20] html │ ├─ [21] generate " +"│ └─ [22] tesis.html ├─ [23] md │   ├─ [24] add-bib │   ├─ " +"[25] tesis.md │   └─ [26] tesis_with-bib.md └─ [27] pdf ├─ " +"[28] generate └─ [29] tesis.pdf ```" +msgstr "" +"```\n" +".\n" +"├─ [01] bibliografia\n" +"│   ├─ [02] bibliografia.bib\n" +"│   ├─ [03] bibliografia.html\n" +"│   ├─ [04] clean.sh\n" +"│   ├─ [05] config.yaml\n" +"│   └─ [06] recursos\n" +"├─ [07] index.html\n" +"└─ [08] tesis\n" +" ├─ [09] docx\n" +" │   ├─ [10] generate\n" +" │   └─ [11] tesis.docx\n" +" ├─ [12] ebooks\n" +" │   ├─ [13] generate\n" +" │   └─ [14] out\n" +" │   ├─ [15] generate.sh\n" +" │   ├─ [16] meta-data.yaml\n" +" │   ├─ [17] tesis.epub\n" +" │   └─ [18] tesis.mobi\n" +" ├─ [19] generate-all\n" +" ├─ [20] html\n" +" │ ├─ [21] generate\n" +" │ └─ [22] tesis.html\n" +" ├─ [23] md\n" +" │   ├─ [24] add-bib\n" +" │   ├─ [25] tesis.md\n" +" │   └─ [26] tesis_with-bib.md\n" +" └─ [27] pdf\n" +" ├─ [28] generate\n" +" └─ [29] tesis.pdf\n" +"```" + +#: content/md/005_hiim-master.js:476 +msgid "### Bibliography pathway" +msgstr "### Senda de la bibliografía" + +#: content/md/005_hiim-master.js:477 +msgid "" +"Even with a simplified view you can see how this repo is a fucking mess. The " +"bibliography [01] and the thesis [08] are the main directories in this repo. " +"As a sibling you have the website [07]." +msgstr "" +"Incluso desde una vista simplificada puedes observar que este repositorio es " +"un desmadre. La bibliografía [01] y la tesis [08] son los directorios " +"principales de este repositorio. Como hermano tienes al sitio [07]." + +#: content/md/005_hiim-master.js:480 +msgid "" +"The bibliography directory isn't part of the automation process. I worked on " +"the +++BIB+++ file [02] in different moments than my writing. I exported it " +"to +++HTML+++ [03] every time I used JabRef. This +++HTML+++ is for queries " +"from the browser. Over there it's also a simple script [04] to clean the " +"bibliography with Biber and the configuration file [05] for Baby Biber. Are " +"you a data hoarder? There is an special directory [06] for you with all the " +"works used for this research ;)" +msgstr "" +"El directorio de la bibliografía no forma parte del proceso de " +"automatización. El archivo +++BIB+++ [02] lo trabajé en momentos distintos a " +"mi redacción, así como lo exportaba a +++HTML+++ [03] cada vez que usaba " +"JabRef. Este +++HTML+++ es para consultas desde el explorador. Ahí mismo hay " +"un simple _script_ [04] para limpiar la bibliografía con Biber y el archivo " +"de configuración [05] para Baby Biber. ¿Eres un acumulador de datos? Existe " +"un directorio [06] especial para ti con todos los trabajos usados para esta " +"investigación ;)" + +#: content/md/005_hiim-master.js:488 +msgid "### Engine on" +msgstr "### Motor encendido" + +#: content/md/005_hiim-master.js:489 +msgid "" +"In the thesis directory [08] is where everything moves smoothly when you " +"call to `generate-all` [19], the wrapper that turns on the engine!" +msgstr "" +"En el directorio de la tesis [08] es donde todo se mueve plácidamente cuando " +"ejecutas `generate-all` [19], ¡el _wrapper_ que pone al motor en " +"funcionamiento!" + +#: content/md/005_hiim-master.js:492 +msgid "The wrapper does the following steps:" +msgstr "El _wrapper_ lleva a cabo las siguientes tareas:" + +#: content/md/005_hiim-master.js:493 +msgid "" +"1. It adds the bibliography [24] to the original +++MD+++ file [25],\n" +" leaving a new file [26] to act as input.\n" +"2. It generates [21] the +++HTML+++ output [22].\n" +"3. It compiles [28] the +++PDF+++ output [29].\n" +"4. It generates [13] the +++EPUB+++ [17] and +++MOBI+++ [18] according\n" +" to their metadata [16] and Pecas config file [15].\n" +"5. It exports [10] the +++MD+++ to +++DOCX+++ [11].\n" +"6. It moves the analytics to its correct directory.\n" +"7. It refreshes the modification date in the index [07].\n" +"8. It puts the rolling release hash in the index [07].\n" +"9. It puts the +++MD5+++ checksum of all outputs in the index [07]." +msgstr "" +"1. Añade la bibliografía [24] al archivo +++MD+++ [25] original,\n" +" generando un nuevo archivo [26] que funciona como dato de entrada.\n" +"2. Genera [21] la salida +++HTML+++ [22].\n" +"3. Compila [28] la salida +++PDF+++ [29].\n" +"4. Genera [13] el +++EPUB+++ [17] y el +++MOBI+++ [18] según\n" +" los metadatos [16] y el archivo de configuración de Pecas [15].\n" +"5. Exporta [10] el +++MD+++ a +++DOCX+++ [11].\n" +"6. Mueve la analítica al directorio correcto.\n" +"7. Refresca la fecha de modificación en el index [07].\n" +"8. Imprime el _hash_ de la versión de la liberación continua en el index.\n" +"9. Imprime las sumas de comprobación +++MD5+++ de todos los archivos de " +"salida en el index." + +#: content/md/005_hiim-master.js:504 +msgid "" +"And that's it. The process of developing a thesis as a automate repository " +"allows me to just worry about three things:" +msgstr "" +"Y eso es todo. El proceso de desarrollo de una tesis como repositorio " +"automatizado me permite solo preocuparme por tres cosas:" + +#: content/md/005_hiim-master.js:506 +msgid "" +"1. Write the research.\n" +"2. Manage the bibliography.\n" +"3. Deploy all outputs automatically." +msgstr "" +"1. Escribir la investigación.\n" +"2. Gestionar la bibliografía.\n" +"3. Despachar todas las salidas de manera automatizada." + +#: content/md/005_hiim-master.js:509 +msgid "### The legal stuff" +msgstr "### Las cuestiones legales" + +#: content/md/005_hiim-master.js:510 +msgid "" +"That's how it works, but we still have to talk about how the thesis can " +"_legally_ be used…" +msgstr "" +"Así es como está hecho, pero todavía tenemos que hablar sobre cómo " +"_legalmente_ se puede usar esta tesis…" + +#: content/md/005_hiim-master.js:512 +msgid "" +"This research was paid for by every Mexican through taxation. The National " +"Council of Science and Technology (abbreviated Conacyt) granted me a " +"scholarship to study a Master's in Philosophy at +++UNAM+++---yeah, American " +"and British folks, more likely than not, we get paid here for our graduate " +"studies." +msgstr "" +"Esta investigación fue pagada con los impuestos de todos los mexicanos. El " +"Consejo Nacional de Ciencia y Tecnología (Conacyt) me otorgó una beca para " +"estudiar una Maestría en Filosofía en la +++UNAM+++ ---así es, compas de " +"otras latitudes, es común que aquí nos paguen por los estudios de " +"posgrado---." + +#: content/md/005_hiim-master.js:517 +msgid "" +"This scholarship is a problematic privilege. So the least I can do in return " +"is to liberate everything that was paid for by my homies and give free " +"workshops and advice. I repeat: it is _the least_ we can do. I disagree with " +"using this privilege to live a lavish or party lifestyle only to then drop-" +"out. In a country with many crises, scholarships are granted to improve your " +"communities, not only you." +msgstr "" +"Esta beca es un privilegio problemático. Así que lo mínimo que puedo dar a " +"cambio es la liberación de todo lo que fue pagado por mis compas, así como " +"dar asesorías y talleres gratuitos. Lo repito: es lo _mínimo_ que podemos " +"hacer. Me encuentro en desacuerdo con el empleo de este privilegio para " +"ostentar un estilo de vida abundante o parrandero que culmina con el " +"abandono de los estudios. En un país con tantas crisis, las becas son para " +"mejorar tu comunidad y no solo a ti." + +#: content/md/005_hiim-master.js:524 +msgid "" +"In general, I have the conviction that if you are a researcher or a graduate " +"student and you already get paid---it doesn't matter if it's a salary or a " +"scholarship, it doesn't matter if you are in a public or private university, " +"it doesn't matter if you get the money from public or private " +"administrations---you have a commitment with your community, with our " +"species and with our planet. If you wanna talk about free labor and " +"exploitation---which does happen---please look at the bottom. In this shitty " +"world you are on the upper levels of this [nonsense pyramid](https://es." +"crimethinc.com/posters/capitalism-is-a-pyramid-scheme)." +msgstr "" +"En general tengo la convicción de que si eres un investigador o un " +"estudiante de posgrado y ya recibes un pago ---no importa que sea un salario " +"o una beca, que estés en una universidad pública o privada, o que el dinero " +"venga de fondos públicos o privados---, tienes un compromiso con tu " +"comunidad, nuestra especie y nuestro planeta. Si quieres hablar de trabajo " +"gratuito o de explotación ---que sí sucede---, por favor mira hacia abajo. " +"En este mundo de mierda estás en los escaños superiores de esta [pirámide " +"sin sentido](https://es.crimethinc.com/posters/capitalism-is-a-pyramid-" +"scheme)." + +#: content/md/005_hiim-master.js:533 +msgid "" +"As a researcher, scientist, philosopher, theorist, artist and so on, you " +"have an obligation to help other people. You can still feed your ego and " +"believe you are the shit or the next +++AAA+++ thinker, philosopher or " +"artist. These two things doesn't overlap---but it's still annoying." +msgstr "" +"Como investigador, científico, filósofo, teórico, artista y más, tienes la " +"obligación de ayudar a otras personas. Aún podrías alimentar tu ego y creer " +"que eres la chingonería o el próximo pensador, filósofo o artista categoría +" +"++AAA+++. Ambas cuestiones no se sobreponen ---aunque sigue siendo " +"fastidioso---." + +#: content/md/005_hiim-master.js:538 +msgid "" +"That is why this research has a [copyfarleft](https://wiki.p2pfoundation.net/" +"Copyfarleft) license for its content and a copyleft license for its code. " +"Actually, it's the same licensing scheme of [this blog](https://perrotuerto." +"blog/content/html/en/_fork.html)." +msgstr "" +"Por estos motivos esta investigación tiene licencia [_copyfarleft_](https://" +"wiki.p2pfoundation.net/Copyfarleft) para su contenido y licencia _copyleft_ " +"para su código. En realidad se trata del mismo esquema de licenciamiento de " +"[este _blog_](https://perrotuerto.blog/content/html/es/_fork.html)." + +#: content/md/005_hiim-master.js:541 +msgid "" +"With Open and Free Publishing License (abbreviated +++LEAL+++, that also " +"means “loyal” in Spanish) you are free to use, copy, reedit, modify, share " +"or sell any of this content under the following conditions:" +msgstr "" +"Con la Licencia Editorial Abierta y Libre (+++LEAL+++) eres libre de usar, " +"copiar, reeditar, modificar, distribuir o comercializar bajo las siguientes " +"condiciones:" + +#: content/md/005_hiim-master.js:545 +msgid "" +"* Anything produced with this content must be under some type of +++LEAL++" +"+.\n" +"* All files---editable or final formats---must be publicly accessible.\n" +"* The content usage cannot imply defamation, exploitation or surveillance." +msgstr "" +"* Los productos derivados o modificados han de heredar algún tipo de +++LEAL+" +"++.\n" +"* Los archivos editables y finales habrán de ser de acceso público.\n" +"* El contenido no puede implicar difamación, explotación o vigilancia." + +#: content/md/005_hiim-master.js:548 +msgid "" +"You could remove my name and put yours, it's permmited. You could even " +"modify the content and write that I +++LOVE+++ intellectual property: there " +"isn't a technical solution to avoid such defamation. But +++MD5+++ checksum " +"shows if the files were modify by others. Even if the files differs by one " +"bit, the +++MD5+++ checksum is gonna be different." +msgstr "" +"Podrías quitar mi nombre y poner el tuyo, está permitido. Incluso podrías " +"modificar el contenido y escribir que +++AMO+++ la propiedad intelectual: no " +"hay medio técnico que impida semejante difamación. Pero las sumas de " +"comprobación +++MD5+++ muestran si los archivos fueron modificados por " +"otros. Aunque el archivo difiera por un bit, la suma de comprobación +++MD5++" +"+ arrojará un resultado distinto." + +#: content/md/005_hiim-master.js:554 +msgid "" +"Copyfarleft is the way---but not the solution---that suits our context and " +"our possibilities of freedom. [Don't come here with your liberal and " +"individualistic notion of freedom---like the dudes from Weblate that kicked " +"this blog out because its content license “is not free,” even though they " +"say the code, but not the content, should use a “free” license, like the " +"fucking +++GPL+++ this blog has for its code]{#weblate}. This type of " +"liberal freedom doesn't work in a place where no State or corporation can " +"warrant us a minimum set of individual freedoms, as it happens in Asia, " +"Africa and the other America---Latin America and the America that isn't " +"portrayed in the “American Dream” adds." +msgstr "" +"El _copyfarleft_ es el camino ---mas no la solución--- que se ajusta a " +"nuestro contexto y nuestras posibilidades de libertad. [No vengas aquí con " +"tu noción liberal e individualista de libertad ---como los weyes de Weblate " +"que expulsaron este _blog_ de su servidor porque la licencia de su contenido " +"«no es libre», sin importar que ellos digan que el código, pero no el " +"contenido, debe usar una licencia «libre», como la pinche +++GPL+++ que " +"emplea este _blog_ para su código]{#weblate}---. Este tipo de libertad " +"liberal no funciona en lugares donde ningún Estado ni corporación puede " +"garantizarnos un conjunto mínimo de libertades individuales, como acontece " +"en Asia, África y la otra América ---América Latina y la América que no es " +"retratada en la publicidad del «sueño americano»." + +#: content/md/005_hiim-master.js:565 +msgid "## Last thoughts" +msgstr "## Últimos pensamientos" + +#: content/md/005_hiim-master.js:566 +msgid "" +"As a thesis works with a hypothesis, the technical and legal pathway of this " +"research works with the possibility of having a thesis as an automated " +"repository, instead of a thesis as a file. In the end, the possibility " +"became a fact, but in a limited way." +msgstr "" +"Así como una tesis funciona a partir de una hipótesis, el sendero técnico y " +"legal de esta investigación actúa según la posibilidad de obtener una tesis " +"como repositorio automatizado, en lugar de una tesis como archivo. Al final " +"esto fue posible, pero de manera limitada." + +#: content/md/005_hiim-master.js:571 +msgid "" +"I think that the idea of a thesis as a automated repo is doable and could be " +"a better way for research deployment rather than uploading a single file. " +"But this implementation contained many leaks that made it unsuitable for " +"escalation." +msgstr "" +"Pienso que la idea de una tesis como repositorio automatizado es realizable " +"y podría ser una mejor manera de distribuir la investigación en lugar de " +"subir un simple archivo. No obstante, esta implementación contiene muchas " +"fugas que la hacen inadecuada para escalarla." + +#: content/md/005_hiim-master.js:575 +msgid "" +"Further work is necessary to be able to ship this as a standard practice. " +"This technique could also be applied for automation and uniformity among " +"publications, like papers in a journal or a book collection. The required " +"labor isn't too much, and _maybe_ it's something I would engage with during " +"a PhD. But for right now, this is all that I can offer!" +msgstr "" +"Más trabajo es necesario para poder desdoblarla como práctica estandarizada. " +"Esta técnica también podría ser aplicada para la automatización y la " +"homologación de publicaciones, como artículos en una revista o una colección " +"de libros. El esfuerzo necesario no es considerable y _tal vez_ lo retome " +"durante el doctorado. Pero por ahora, ¡es todo lo que puedo ofrecer!" + +#: content/md/005_hiim-master.js:581 +msgid "" +"Thanks to @hacklib for pushing me to write this post and, again, thanks to " +"my +++S.O.+++ for persuading me to study a Master's degree and for reviewing " +"this post. Thanks to my tutor, Programando +++LIBRE+++ros and Gaby for their " +"academic support. I can't forget to give thanks to [Colima Hacklab](https://" +"hacklab.cc), [Rancho Electrónico](https://ranchoelectronico.org) and [Miau " +"Telegram Group](https://t.me/miau2018) for their technical support. And also " +"thanks to all the people and organizations I mentioned in the acknowledgment " +"section of the research! " +msgstr "" +"Gracias a [@hacklib](https://twitter.com/hacklib) por incitarme a escribir " +"esta entrada y, de nueva cuenta, gracias a mi pareja por persuadirme a " +"estudiar la Maestría y por corregir esta publicación en su versión inglesa. " +"Gracias a mi tutor, a Programando +++LIBRE+++ros y a Gabi por su apoyo " +"académico. No puedo olvidar dar gracias a [Colima Hacklab](https://hacklab." +"cc), al [Rancho Electrónico](https://ranchoelectronico.org) y al [grupo Miau]" +"(https://t.me/miau2018) por su soporte técnico. ¡También agradezco a todas " +"las personas y organizaciones que menciono en la sección de agradecimientos " +"de la investigación!" diff --git a/content/pot/005_hiim-master.pot b/content/pot/005_hiim-master.pot new file mode 100644 index 0000000..e465caf --- /dev/null +++ b/content/pot/005_hiim-master.pot @@ -0,0 +1,1080 @@ +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: 005_hiim-master 1.0\n" +"Report-Msgid-Bugs-To: Nika Zhenya \n" +"POT-Creation-Date: 2020-02-13 13:10-0600\n" +"Last-Translator: Nika Zhenya \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: content/md/005_hiim-master.js:1 +msgid "# How It Is Made: Master Research Thesis" +msgstr "" + +#: content/md/005_hiim-master.js:2 +msgid "> @published 2020/02/13, 20:00 {.published}" +msgstr "" + +#: content/md/005_hiim-master.js:3 +msgid "" +"Uff, after six months of writing, reviewing, deleting, yelling and almost " +"giving up, I finally finished the Master's research thesis. You can check it " +"out [here](http://maestria.perrotuerto.blog)." +msgstr "" + +#: content/md/005_hiim-master.js:6 +msgid "" +"The thesis is about intellectual property, commons and cultural and " +"philosophical production. I completed the Master's of Philosophy at the " +"National Autonomous University of Mexico (+++UNAM+++). This research was " +"written in Spanish and it consists of almost 27K words and ~100 pages." +msgstr "" + +#: content/md/005_hiim-master.js:11 +msgid "" +"Since the beginning, I decided not to write it with a text processor such as " +"LibreOffice nor Microsoft Office. I made that decision because:" +msgstr "" + +#: content/md/005_hiim-master.js:14 +msgid "" +"* Office software was designed for a particular kind of work,\n" +" not for research purposes.\n" +"* Bibliography managing or reviewing the writing could be very very\n" +" messy.\n" +"* I needed several outputs which would require heavy clean up if\n" +" I wrote the research in +++ODT+++ or +++DOCX+++ formats.\n" +"* I wanted to see how far I could go by just using [Markdown](https://en." +"wikipedia.org/wiki/Markdown),\n" +" a terminal and [+++FOSS+++](https://en.wikipedia.org/wiki/Free_and_open-" +"source_software)." +msgstr "" + +#: content/md/005_hiim-master.js:22 +msgid "" +"In general the thesis is actually an automated repository where you can see " +"everything---including the entire bibliography, the site and the writing " +"history. The research uses a [rolling release](https://en.wikipedia.org/wiki/" +"Rolling_release) model---“the concept of frequently delivering updates.” The " +"methodology is based on automated and multiformat standardized publishing, " +"or as I like to call it: branched publishing." +msgstr "" + +#: content/md/005_hiim-master.js:28 +msgid "" +"This isn't the space to discuss the method, but these are some general ideas:" +msgstr "" + +#: content/md/005_hiim-master.js:30 +msgid "" +"* We have some inputs which are our working files.\n" +"* We need several outputs which would be our ready-to-ship files.\n" +"* We want automation so we only focus on writing and editing,\n" +" instead of losing our time in formatting or having nightmares\n" +" with layout design." +msgstr "" + +#: content/md/005_hiim-master.js:35 +msgid "" +"In order to be successful, it's necessary to avoid any kind of [+++WYSIWYG++" +"+](https://en.wikipedia.org/wiki/WYSIWYG) and [Desktop Publishing](https://" +"en.wikipedia.org/wiki/Desktop_publishing) approaches. Instead, branched " +"publishing employs [+++WYSIGYM+++](https://en.wikipedia.org/wiki/WYSIWYM) " +"and typesetting systems." +msgstr "" + +#: content/md/005_hiim-master.js:40 +msgid "So let's start!" +msgstr "" + +#: content/md/005_hiim-master.js:41 +msgid "## Inputs" +msgstr "" + +#: content/md/005_hiim-master.js:42 +msgid "" +"I have two main input files: the content of the research and the " +"bibliography. I used Markdown for the content. I decided to use [BibLaTeX]" +"(https://www.overleaf.com/learn/latex/Articles/" +"Getting_started_with_BibLaTeX) for the bibliography." +msgstr "" + +#: content/md/005_hiim-master.js:46 +msgid "### Markdown" +msgstr "" + +#: content/md/005_hiim-master.js:47 +msgid "Why Markdown? Because it is:" +msgstr "" + +#: content/md/005_hiim-master.js:48 +msgid "" +"* easy to read, write and edit\n" +"* easy to process\n" +"* a lightweight format\n" +"* a plain and open format" +msgstr "" + +#: content/md/005_hiim-master.js:52 +msgid "" +"Markdown format was intended for blog writing. So “vanilla” Markdown isn't " +"enough for research or scholarly writing. And I'm not a fan of [Pandoc's " +"Markdown](https://pandoc.org/MANUAL.html#pandocs-markdown)." +msgstr "" + +#: content/md/005_hiim-master.js:55 +msgid "" +"Don't get me wrong, [Pandoc](https://pandoc.org) _is_ the Swiss knife for " +"document conversion, its name suits it perfectly. But for the type of " +"publishing I do, Pandoc is part of the automation process and not for inputs " +"or outputs. I use Pandoc as a middleman for some formats as it helps me save " +"a lot of time." +msgstr "" + +#: content/md/005_hiim-master.js:60 +msgid "" +"For inputs and output formats I think Pandoc is a great general purpose " +"tool, but not enough for a fussy publisher like this _perro_. Plus, I love " +"scripting so I prefer to employ my time on that instead of configuring " +"Pandoc's outputs---it helps me learn more. So in this publishing process, " +"Pandoc is used when I haven't resolved something or I'm too lazy to do it, ++" +"+LOL+++." +msgstr "" + +#: content/md/005_hiim-master.js:66 +msgid "" +"Unlike text processing formats as +++ODT+++ or +++DOCX+++, +++MD+++ is very " +"easy to customize. You don't need to install plugins, rather you just " +"generate more syntax!" +msgstr "" + +#: content/md/005_hiim-master.js:69 +msgid "" +"So [Pecas' Markdown](http://pecas.perrotuerto.blog/html/md.html) was the " +"base format for the content. The additional syntax was for citing the " +"bibliography by its id." +msgstr "" + +#: content/md/005_hiim-master.js:72 +msgid "" +"![The research in its original +++MD+++ input.](../../../img/p005_i001.png)" +msgstr "" + +#: content/md/005_hiim-master.js:73 +msgid "### BibLaTeX" +msgstr "" + +#: content/md/005_hiim-master.js:74 +msgid "" +"Formatting a bibliography is one of the main headaches for many researchers. " +"It requires a lot of time and energy to learn how to quote and cite. And no " +"matter how much experience one may have, the references or the bibliography " +"usually have typos." +msgstr "" + +#: content/md/005_hiim-master.js:78 +msgid "" +"I know it by experience. Most of our clients' bibliographies are a huge " +"mess. But 99.99% percent of the time it's because they do it manually… So I " +"decided to avoid that hell." +msgstr "" + +#: content/md/005_hiim-master.js:81 +msgid "" +"They are several alternatives for bibliography formatting and the most " +"common one is BibLaTeX, the successor of [BibTeX](https://en.wikipedia.org/" +"wiki/BibTeX). With this type of format you can arrange your bibliography as " +"an object notation. Here is a sample of an entry:" +msgstr "" + +#: content/md/005_hiim-master.js:85 +msgid "" +"``` @book{proudhon1862a, author = {Proudhon, Pierre J.}, date = " +"{1862}, file = {:recursos/proudhon1862a.pdf:PDF}, keywords = " +"{prio2,read}, publisher = {Office de publicité}, title = {Les " +"Majorats littéraires}, url = {http://alturl.com/fiubs}, } ```" +msgstr "" + +#: content/md/005_hiim-master.js:96 +msgid "" +"At the beginning of the entry you indicate its type and id. Each entry has " +"an array of key-value pairs. Depending on the type of reference, there are " +"some mandatory keys. If you need more, you can just add them in. This could " +"be very difficult to edit directly because +++PDF+++ compilation doesn't " +"tolerate syntax errors. For comfort, you can use some +++GUI+++ like [JabRef]" +"(https://www.jabref.org). With this software you can easily generate, edit " +"or delete bibliographic entries as if they were rows in a spreadsheet." +msgstr "" + +#: content/md/005_hiim-master.js:104 +msgid "" +"So I have two types of input formats: +++BIB+++ for bibliography and +++MD++" +"+ for content. I make cross-references by generating some additional syntax " +"that invokes bibliographic entries by their id. It sounds complicated, but " +"for writing purposes it's just something like this:" +msgstr "" + +#: content/md/005_hiim-master.js:109 +msgid "" +"> @textcite[someone2020a] states… Now I am paraphrasing someone > so I would " +"cite her at the end @parencite[someone2020a]." +msgstr "" + +#: content/md/005_hiim-master.js:111 +msgid "When the bibliography is processed I get something like this:" +msgstr "" + +#: content/md/005_hiim-master.js:112 +msgid "" +"> Someone (2020) states… Now I am paraphrasing someone so > I would cite her " +"at the end (Someone, 2020)." +msgstr "" + +#: content/md/005_hiim-master.js:114 +msgid "" +"This syntax is based on LaTeX textual and parenthetical citations styles for " +"[BibLaTeX](http://tug.ctan.org/info/biblatex-cheatsheet/biblatex-cheatsheet." +"pdf). The at sign (`@`) is the character I use at the beginning of any " +"additional syntax for Pecas' Markdown. For processing purposes I could use " +"any other kind of syntax. But for writing and editing tasks I found the at " +"sign to be very accessible and easy to find." +msgstr "" + +#: content/md/005_hiim-master.js:120 +msgid "" +"The example was very simple and doesn't fully explore the point of doing " +"this. By using ids:" +msgstr "" + +#: content/md/005_hiim-master.js:122 +msgid "" +"* I don't have to worry if the bibliographic entries change.\n" +"* I don't have to learn any citation style.\n" +"* I don't have to write the bibliography section, it is done\n" +" automatically!\n" +"* I _always_ get the correct structure." +msgstr "" + +#: content/md/005_hiim-master.js:127 +msgid "" +"In a further section I explain how this process is possible. The main idea " +"is that with some scripts these two inputs became one, a Markdown file with " +"an added bibliography, ready for automation processes." +msgstr "" + +#: content/md/005_hiim-master.js:131 +msgid "## Outputs" +msgstr "" + +#: content/md/005_hiim-master.js:132 +msgid "" +"I hate +++PDF+++ as the only research output, because most of the time I " +"made a general reading on screen and, if I wanted a more detailed reading, " +"with notes and shit, I prefer to print it. It isn't comfortable to read a ++" +"+PDF+++ on screen and most of the time printed +++HTML+++ or ebooks are " +"aesthetically unpleasant. That's why I decided to deliver different formats, " +"so readers can pick what they like best." +msgstr "" + +#: content/md/005_hiim-master.js:139 +msgid "" +"Seeing how publishing is becoming more and more centralized, unfortunately " +"the deployment of +++MOBI+++ formats for Kindle readers is recommendable---" +"by the way, +++FUCK+++ Amazon, they steal from writers and publishers; use " +"Amazon only if the text isn't in another source. I don't like proprietary " +"software as Kindlegen, but it is the only _legal_ way to deploy +++MOBI+++ " +"files. I hope that little by little Kindle readers at least start to hack " +"their devices. Right now Amazon is the shit people use, but remember: if you " +"don't have it, you don't own it. Look what happened with [books in Microsoft " +"Store](https://www.npr.org/2019/07/07/739316746/microsoft-closes-the-book-on-" +"its-e-library-erasing-all-user-content)…" +msgstr "" + +#: content/md/005_hiim-master.js:149 +msgid "" +"What took the cake was a petition from my tutor. He wanted an editable file " +"he could use easily. Long ago Microsoft monopolized ewriting, so the easiest " +"solution is to provide a +++DOCX+++ file. I would prefer to use +++ODT+++ " +"format but I have seen how some people don't know how to open it. My tutor " +"isn't part of that group, but for the outputs it's good to think not only in " +"what we need but in what we could need. People barely read research, if it " +"isn't accessible in what they already know, they won't read." +msgstr "" + +#: content/md/005_hiim-master.js:158 +msgid "So, the following outputs are:" +msgstr "" + +#: content/md/005_hiim-master.js:159 +msgid "" +"* +++EPUB+++ as standard ebook format.\n" +"* +++MOBI+++ for Kindle readers.\n" +"* +++PDF+++ for printing.\n" +"* +++HTML+++ for web surfers.\n" +"* +++DOCX+++ as editable file." +msgstr "" + +#: content/md/005_hiim-master.js:164 +msgid "### Ebooks" +msgstr "" + +#: content/md/005_hiim-master.js:165 +msgid "![The research in its +++EPUB+++ output.](../../../img/p005_i002.png)" +msgstr "" + +#: content/md/005_hiim-master.js:166 +msgid "" +"I don't use Pandoc for ebooks, instead I use a publishing tool we are " +"developing: [Pecas](pecas.perrotuerto.blog). “Pecas” means “freckles,” but " +"in this context it's in honor of a pinto dog from my childhood." +msgstr "" + +#: content/md/005_hiim-master.js:170 +msgid "" +"Pecas allows me to deploy +++EPUB+++ and +++MOBI+++ formats from +++MD+++ " +"plus document statistics, file validations and easy metadata handling. Each " +"Pecas project can be heavily customized since it allows Ruby, Python or " +"shell scripts. The main objective behind this is the ability to remake " +"ebooks from recipes. Therefore, the outputs are disposable in order to save " +"space and because you don't need them all the time and shouldn't edit final " +"formats!" +msgstr "" + +#: content/md/005_hiim-master.js:177 +msgid "" +"Pecas is rolling release software with +++GNU+++ General Public License, so " +"it's open, free and _libre_ program. For a couple months Pecas has been " +"unmaintained because this year we are going to start all over again, with " +"cleaner code, easier installation and a bunch of new features---I hope, we " +"need [your support](https://perrotuerto.blog/content/html/en/_donate.html)." +msgstr "" + +#: content/md/005_hiim-master.js:182 +msgid "### PDF" +msgstr "" + +#: content/md/005_hiim-master.js:183 +msgid "" +"For +++PDF+++ output I rely on LaTeX and LuaLaTeX. Why? Just because it is " +"what I'm used to. I don't have any particular argument against other " +"frameworks or engines inside the TeX family. It's a world I still have to " +"dig more into." +msgstr "" + +#: content/md/005_hiim-master.js:187 +msgid "" +"Why don't I use desktop publishing instead, like InDesign or Scribus? " +"Outside of its own workflow, desktop publishing is hard to automate and " +"maintain. This approach is great if you just want a +++PDF+++ output or if " +"you desire to work with a +++GUI+++. For file longevity and automated and " +"multiformat standardized publishing, desktop publishing simply isn't the " +"best option." +msgstr "" + +#: content/md/005_hiim-master.js:193 +msgid "" +"Why don't I just export a +++PDF+++ from the +++DOCX+++ file? I work in " +"publishing, I still have some respect for my eyes…" +msgstr "" + +#: content/md/005_hiim-master.js:195 +msgid "" +"Anyway, for this output I use Pandoc as a middleman. I could have managed " +"the conversion from +++MD+++ to +++TEX+++ format with scripts, but I was " +"lazy. So, Pandoc converts +++MD+++ to +++TEX+++ and LuaLaTeX compiles it " +"into a +++PDF+++. I don't use both programs explicitly, instead I wrote a " +"script in order to automate this process. In a further section I explain " +"this." +msgstr "" + +#: content/md/005_hiim-master.js:201 +msgid "" +"![The research in its +++PDF+++ output; I don't like justified text, it's " +"bad for your eyes.](../../../img/p005_i003.png)" +msgstr "" + +#: content/md/005_hiim-master.js:202 +msgid "### HTML" +msgstr "" + +#: content/md/005_hiim-master.js:203 +msgid "" +"The +++EPUB+++ format is actually a bunch of compressed +++HTML+++ files " +"plus metadata and a table of contents. So there is no reason to avoid a ++" +"+HTML+++ output. I already have it by converting the +++MD+++ with Pecas. I " +"don't think someone is gonna read 25K words in a web browser, but you never " +"know. It could work for a quick look." +msgstr "" + +#: content/md/005_hiim-master.js:209 +msgid "### DOCX" +msgstr "" + +#: content/md/005_hiim-master.js:210 +msgid "" +"This output doesn't have anything special. I didn't customize its styles. I " +"just use Pandoc via another script. Remember, this file is for editing so " +"its layout doesn't really matter." +msgstr "" + +#: content/md/005_hiim-master.js:213 +msgid "## Writing" +msgstr "" + +#: content/md/005_hiim-master.js:214 +msgid "" +"Besides the publishing method used in this research, I want to comment on " +"some particularities about the influence of the technical setup over the " +"writing." +msgstr "" + +#: content/md/005_hiim-master.js:217 +msgid "### Text Editor" +msgstr "" + +#: content/md/005_hiim-master.js:218 +msgid "" +"I never use word processors, so writing this thesis wasn't an exception. " +"Instead, I prefer to use text editors. Between them I have a particular " +"taste for the most minimalist ones like [Vim](https://en.wikipedia.org/wiki/" +"Vim_(text_editor)) or [Gedit](https://en.wikipedia.org/wiki/Gedit)." +msgstr "" + +#: content/md/005_hiim-master.js:222 +msgid "" +"Vim is a terminal text editor. I use it on a regular basis---sorry [Emacs]" +"(https://en.wikipedia.org/wiki/Emacs) folks. I write almost everything, " +"including this thesis, with Vim because of its minimalist interface. No " +"fucking buttons, no distractions, just me and the black-screen terminal." +msgstr "" + +#: content/md/005_hiim-master.js:227 +msgid "" +"Gedit is a +++GUI+++ text editor and I use it mainly for [RegEx](https://en." +"wikipedia.org/wiki/Regular_expression) or searches. In this project I " +"utilized it for quick references to the bibliography. I like JabRef as a " +"bibliography manager, but for getting the ids I just need access to the raw +" +"++BIB+++ file. Gedit was a good companion for that particular job because " +"its lack of “buttonware”---the annoying tendency to put buttons everywhere." +msgstr "" + +#: content/md/005_hiim-master.js:234 +msgid "### Citations" +msgstr "" + +#: content/md/005_hiim-master.js:235 +msgid "" +"I want the research to be as accessible as possible. I didn't want to use a " +"complicated citation style. That's why I only used parenthetical and textual " +"citations." +msgstr "" + +#: content/md/005_hiim-master.js:238 +msgid "" +"This could be an issue for many scholars. But when I see typos in their " +"complex citations and quotations, I don't have any empathy. If you are gonna " +"add complexity to your work, the least you can do is to do it right. And " +"let's be honest, most scholars add complexity because they want to make " +"themselves look good---i.e. they conform with formation rules for research " +"texts in order to be part of a community or gain some objectivity." +msgstr "" + +#: content/md/005_hiim-master.js:245 +msgid "### Block Quotations" +msgstr "" + +#: content/md/005_hiim-master.js:246 +msgid "" +"You are not going to see any block quotes in the research. This isn't only " +"because of accessibility---some people can't distinguish these types of " +"quotes---but the ways in which the bibliography was handled." +msgstr "" + +#: content/md/005_hiim-master.js:250 +msgid "" +"One of the main purposes for block quotations is to provide a first and " +"extended hand of what point a writer is making. But sometimes it's also used " +"as text filling. In a common way to do research in Philosophy, the output " +"tends to be a “final” paper. That text is the research plus the " +"bibliography. This format doesn't allow to embed any other files, like " +"papers, websites, books or data bases. If you want to provide some literal " +"information, quotes and block quotes are the way to go." +msgstr "" + +#: content/md/005_hiim-master.js:258 +msgid "" +"Because this thesis is actually an automated repository, it contains all the " +"references used for the research. It has a bibliography, but also each " +"quoted work for backup and educational purposes. Why would I use block " +"quotes if you could easily check the files? Even better, you could use some " +"search function or go over all the data for validation purposes." +msgstr "" + +#: content/md/005_hiim-master.js:264 +msgid "" +"Moreover, the university doesn't allow long submission. I agree with that, I " +"think we have other technical capabilities that allow us to be more " +"synthetic. By putting aside block quotes, I had more space for the actual " +"research." +msgstr "" + +#: content/md/005_hiim-master.js:268 +msgid "" +"Take it or leave it, research as repository and not as a file gives us more " +"possibilities for accessibility, portability and openness." +msgstr "" + +#: content/md/005_hiim-master.js:271 +msgid "### Footnotes" +msgstr "" + +#: content/md/005_hiim-master.js:272 +msgid "" +"Oh, the footnotes! Such a beautiful technique for displaying side text. It " +"works great, it permits metawriting and so on. But it works as expected if " +"the output you are thinking of is, firstly, a file and secondly, a text with " +"fixed layout. In other types of outputs, footnotes can be a nightmare." +msgstr "" + +#: content/md/005_hiim-master.js:277 +msgid "" +"I have the conviction that most footnotes can be incorporated into the text. " +"This is due to three personal experiences. During my undergraduate and " +"graduate studies, as a Philosophy student we had to read a lot of fucking " +"critical editions, which tend to have their “critical” notes as footnotes. " +"For these types of text I get it, people don't want to confuse their words " +"for someone else's, less if it's between a philosophical authority and a " +"contemporary philosopher---take note that it's a personal taste and not a " +"mandate. But this is a shitty Master's research thesis, not a critical " +"edition." +msgstr "" + +#: content/md/005_hiim-master.js:287 +msgid "" +"I used to hate footnotes, now I just dislike them. Part of my job is to " +"review, extract and fix other peoples' footnotes. I can bet you that half of " +"the time footnotes aren't properly displayed or they are missing. Commonly " +"this is not a software error. Sometimes it's because people do them " +"manually. But I won't blame publishers nor designers for their mistakes. The " +"way things are developing in publishing, most of the time the issue is the " +"lack of time. We are being pushed to publish books as fast as we can and one " +"of the side effects of that is the loss of quality. Bibliography, footnotes " +"and block quotes are the easiest way to find out how much care has gone into " +"a text." +msgstr "" + +#: content/md/005_hiim-master.js:298 +msgid "" +"I do blame some authors for this mess. I repeat, it is just a personal " +"experience, but in my work I have seen that most authors put footnotes in " +"the following situations:" +msgstr "" + +#: content/md/005_hiim-master.js:301 +msgid "" +"* They want to add shit but not to rewrite shit.\n" +"* They aren't very good writers or they are in a hurry, so footnotes\n" +" are the way to go.\n" +"* They think that by adding footnotes, block quotes or references\n" +" they can “earn” objectivity." +msgstr "" + +#: content/md/005_hiim-master.js:306 +msgid "" +"I think the thesis needs more rewriting, I could have written things in a " +"more comprehensive way, but I was done---writing philosophy is not my thing, " +"I prefer to speak or program (!) it. That is why I took my time on the " +"review process---ask my tutor about that, +++LMFAO+++. It would have been " +"easier for me to just add footnotes, but it would have been harder to read " +"that shit. Besides that, footnotes take more space than rewriting." +msgstr "" + +#: content/md/005_hiim-master.js:313 +msgid "" +"So, with respect to the reader and in agreement with the text extension of " +"my university, I decided not to use footnotes." +msgstr "" + +#: content/md/005_hiim-master.js:315 +msgid "## Programming" +msgstr "" + +#: content/md/005_hiim-master.js:316 +msgid "" +"As you can see, I had to write some scripts and use third party software in " +"order to have a thesis as an automated repository. It sounds difficult or " +"perhaps like nonsense, but, doesn't Philosophy have that kind of reputation, " +"anyway? >:)" +msgstr "" + +#: content/md/005_hiim-master.js:320 +msgid "### MD Tools" +msgstr "" + +#: content/md/005_hiim-master.js:321 +msgid "The first challenges I had were:" +msgstr "" + +#: content/md/005_hiim-master.js:322 +msgid "" +"* I needed to know exactly how many pages I had written.\n" +"* I wanted an easier way to beautify +++MD+++ format.\n" +"* I had to make some quality checks in my writing." +msgstr "" + +#: content/md/005_hiim-master.js:325 +msgid "" +"Thus, I decided to develop some programs for these tasks: [`texte`](https://" +"gitlab.com/snippets/1917485), [`texti`](https://gitlab.com/snippets/1917487) " +"and [`textu`](https://gitlab.com/snippets/1917488), respectively." +msgstr "" + +#: content/md/005_hiim-master.js:328 +msgid "" +"These programs are actually Ruby scripts that I put on my `/usr/local/bin` " +"directory. You can do the same, but I wouldn't recommended it. Right now in " +"Programando +++LIBRE+++ros we are refactoring all that shit so they can be " +"shipped as a Ruby gem. So I recommend waiting." +msgstr "" + +#: content/md/005_hiim-master.js:333 +msgid "" +"With `texte` I am able to know the number of lines, characters, characters " +"with spaces, words and three different page sizes: by every 1,800 characters " +"with spaces, by every 250 words and an average of both---you can set other " +"lengths for page sizes." +msgstr "" + +#: content/md/005_hiim-master.js:337 +msgid "" +"The +++MD+++ beautifier is `texti`. For the moment it only works well with " +"paragraphs. It was good enough for me, my issue was with the disparate " +"length of lines---yeah, I don't use line wrap." +msgstr "" + +#: content/md/005_hiim-master.js:340 +msgid "![`texti` sample help display.](../../../img/p005_i004.png)" +msgstr "" + +#: content/md/005_hiim-master.js:341 +msgid "" +"I also tried to avoid some typical mistakes while using quotation marks or " +"brackets: sometimes we forget to close them. So `textu` is for this quality " +"check." +msgstr "" + +#: content/md/005_hiim-master.js:344 +msgid "" +"These three programs were very helpful for my writing, that is why we " +"decided to continue in its development as a Ruby gem. For our work and " +"personal projects, +++MD+++ is our main format, so we are obligated to " +"provide tools that help writers and publishers also using Markdown." +msgstr "" + +#: content/md/005_hiim-master.js:349 +msgid "### Baby Biber" +msgstr "" + +#: content/md/005_hiim-master.js:350 +msgid "" +"If you are into TeX family, you probably know [Biber](https://en.wikipedia." +"org/wiki/Biber_(LaTeX)), the bibliography processing program. With Biber we " +"are able to compile bibliographic entries of BibLaTeX in +++PDF+++ outputs " +"and carry out checks or clean ups." +msgstr "" + +#: content/md/005_hiim-master.js:354 +msgid "" +"I started to have issues with the references because our publishing method " +"implies the deployment of outputs in separate processes from the same " +"inputs, in this case +++MD+++ and +++BIB++ formats. With Biber I was able to " +"add the bibliographic entries but only for +++PDF+++." +msgstr "" + +#: content/md/005_hiim-master.js:359 +msgid "" +"The solution I came to was the addition of references in +++MD+++ before any " +"other process. In doing this, I merged the inputs in one +++MD+++ file. This " +"new file is used for the deployment of all the outputs." +msgstr "" + +#: content/md/005_hiim-master.js:363 +msgid "" +"This solution implies the use of Biber as a clean up tool and the " +"development of a program that processes bibliographic entries of BibLaTeX " +"inside Markdown files. [Baby Biber](https://gitlab.com/snippets/1917492) is " +"this program. I wanted to honor Biber and make clear that this program is " +"still in its baby stages." +msgstr "" + +#: content/md/005_hiim-master.js:368 +msgid "What does Baby Biber do?" +msgstr "" + +#: content/md/005_hiim-master.js:369 +msgid "" +"* It creates a new +++MD+++ file with references and bibliography.\n" +"* It adds references if the original +++MD+++ file calls to @textcite or\n" +" @parencite with a correct BibLaTeX id.\n" +"* It adds the bibliography to the end of the documents according to the\n" +" called references." +msgstr "" + +#: content/md/005_hiim-master.js:374 +msgid "" +"One headache with references and bibliography styles is how to customize " +"them. With Pandoc you can use [`pandoc-citeproc`](https://github.com/jgm/" +"pandoc-citeproc) which allows you to select any style written in Citation " +"Style Language (+++CSL+++). These styles are in +++XML+++ and it is a " +"serious thing: you should apply these standards. You can check different ++" +"+CSL+++ citation styles in its [official repo](https://github.com/citation-" +"style-language/styles)." +msgstr "" + +#: content/md/005_hiim-master.js:380 +msgid "" +"Baby Biber still doesn't support +++CSL+++! Instead, it uses [+++YAML+++]" +"(https://en.wikipedia.org/wiki/YAML) format for [its configuration](https://" +"gitlab.com/snippets/1917513). This is because of two issues:" +msgstr "" + +#: content/md/005_hiim-master.js:384 +msgid "" +"1. I didn't take the time to read how to implement +++CSL+++ citation " +"styles.\n" +"2. My University allows me to use any kind of citation style as long as\n" +" it has uniformity and displays the information in a clear manner." +msgstr "" + +#: content/md/005_hiim-master.js:387 +msgid "" +"So, yeah, I have a huge debt here. And maybe it will stay like that. The new " +"version of Pecas will implement and improve the work done by Baby Biber---I " +"hope." +msgstr "" + +#: content/md/005_hiim-master.js:390 +msgid "![Baby Biber sample config file.](../../../img/p005_i005.png)" +msgstr "" + +#: content/md/005_hiim-master.js:391 +msgid "### PDF exporter" +msgstr "" + +#: content/md/005_hiim-master.js:392 +msgid "" +"The last script I wrote is for the automation of +++PDF+++ compilation with " +"LuaLaTeX and Biber (optionally)." +msgstr "" + +#: content/md/005_hiim-master.js:394 +msgid "" +"I don't like the default layouts of Pandoc and I could have read the docs in " +"order to change that behavior, but I decided to experiment a bit. The new " +"version of Pecas will implement +++PDF+++ outputs, so I wanted to play " +"around a little with the formatting, as I did with Baby Biber. Besides, I " +"needed a quick program for +++PDF++ outputs because we publish sometimes " +"[fanzines](http://zines.perrotuerto.blog/)." +msgstr "" + +#: content/md/005_hiim-master.js:400 +msgid "" +"So, [`export-pdf`](https://gitlab.com/snippets/1917490) is the experiment. " +"It uses Pandoc to convert +++MD+++ to +++TEX+++ files. Then it does some " +"clean up and injects the template. Finally, it compiles the +++PDF+++ with " +"LuaLaTeX and Biber---if you want to add the bibliographic entries this way. " +"It also exports a +++PDF+++ booklet with `pdfbook2`, but I don't deploy it " +"in this repo because the +++PDF+++ is letter size, too large for a booklet." +msgstr "" + +#: content/md/005_hiim-master.js:407 +msgid "" +"I have a huge debt here that I won't pay. It is cool to have a program for ++" +"+PDF+++ outputs that I understand, but I still want to experiment with " +"[ConTeXt](https://en.wikipedia.org/wiki/ConTeXt)." +msgstr "" + +#: content/md/005_hiim-master.js:410 +msgid "" +"I think ConTeXt could be a useful tool while using +++XML+++ files for +++PDF" +"+++ outputs. I defend Markdown as input format for writers and publishers, " +"but for automation +++XML+++ format is way better. For the new version of " +"Pecas I have been thinking about the possibility of using +++XML+++ for any " +"kind of standard output like +++EPUB+++, +++PDF+++ or +++JATS+++. I have " +"problems with +++TEX+++ format because it creates an additional format just " +"for one output, why would I allow it if +++XML+++ can provide me with at " +"least three outputs?" +msgstr "" + +#: content/md/005_hiim-master.js:419 +msgid "![`export-pdf` Ruby code.](../../../img/p005_i006.png)" +msgstr "" + +#: content/md/005_hiim-master.js:420 +msgid "### Third parties" +msgstr "" + +#: content/md/005_hiim-master.js:421 +msgid "I already mentioned the third party software I used for this repo:" +msgstr "" + +#: content/md/005_hiim-master.js:423 +msgid "" +"* Vim as a main text editor.\n" +"* Gedit as a side text editor.\n" +"* JabRef as a bibliography manager.\n" +"* Pandoc as a document converter.\n" +"* LuaLaTeX as a +++PDF+++ engine.\n" +"* Biber as a bibliography cleaner." +msgstr "" + +#: content/md/005_hiim-master.js:429 +msgid "" +"The tools I developed and this software are all +++FOSS+++, so you can use " +"them if you want without paying or asking for permission---and without " +"warranty xD" +msgstr "" + +#: content/md/005_hiim-master.js:432 +msgid "## Deployment" +msgstr "" + +#: content/md/005_hiim-master.js:433 +msgid "" +"There is a fundamental design issue in this research as automated " +"repository: I should have put all the scripts in one place. At the beginning " +"of the research I thought it would be easier to place each script side by " +"side its inputs. Over time I realized that it wasn't a good idea." +msgstr "" + +#: content/md/005_hiim-master.js:438 +msgid "" +"The good thing is that there is one script that works as a [wrapper](https://" +"en.wikipedia.org/wiki/Wrapper_function). You don't really have to know " +"anything about it. You just write the research in Markdown, fill the " +"BibLaTeX bibliography and any time you want or your server is configured, " +"call that script." +msgstr "" + +#: content/md/005_hiim-master.js:442 +msgid "" +"This is a simplified listing showing the places of each script, inputs and " +"outputs inside the repo:" +msgstr "" + +#: content/md/005_hiim-master.js:444 +msgid "" +"``` . ├─ [01] bibliografia │   ├─ [02] bibliografia.bib │   ├─ [03] " +"bibliografia.html │   ├─ [04] clean.sh │   ├─ [05] config.yaml │   └─ [06] " +"recursos ├─ [07] index.html └─ [08] tesis ├─ [09] docx │   ├─ [10] " +"generate │   └─ [11] tesis.docx ├─ [12] ebooks │   ├─ [13] " +"generate │   └─ [14] out │   ├─ [15] generate.sh │   ├─ " +"[16] meta-data.yaml │   ├─ [17] tesis.epub │   └─ [18] tesis." +"mobi ├─ [19] generate-all ├─ [20] html │ ├─ [21] generate " +"│ └─ [22] tesis.html ├─ [23] md │   ├─ [24] add-bib │   ├─ " +"[25] tesis.md │   └─ [26] tesis_with-bib.md └─ [27] pdf ├─ " +"[28] generate └─ [29] tesis.pdf ```" +msgstr "" + +#: content/md/005_hiim-master.js:476 +msgid "### Bibliography pathway" +msgstr "" + +#: content/md/005_hiim-master.js:477 +msgid "" +"Even with a simplified view you can see how this repo is a fucking mess. The " +"bibliography [01] and the thesis [08] are the main directories in this repo. " +"As a sibling you have the website [07]." +msgstr "" + +#: content/md/005_hiim-master.js:480 +msgid "" +"The bibliography directory isn't part of the automation process. I worked on " +"the +++BIB+++ file [02] in different moments than my writing. I exported it " +"to +++HTML+++ [03] every time I used JabRef. This +++HTML+++ is for queries " +"from the browser. Over there it's also a simple script [04] to clean the " +"bibliography with Biber and the configuration file [05] for Baby Biber. Are " +"you a data hoarder? There is an special directory [06] for you with all the " +"works used for this research ;)" +msgstr "" + +#: content/md/005_hiim-master.js:488 +msgid "### Engine on" +msgstr "" + +#: content/md/005_hiim-master.js:489 +msgid "" +"In the thesis directory [08] is where everything moves smoothly when you " +"call to `generate-all` [19], the wrapper that turns on the engine!" +msgstr "" + +#: content/md/005_hiim-master.js:492 +msgid "The wrapper does the following steps:" +msgstr "" + +#: content/md/005_hiim-master.js:493 +msgid "" +"1. It adds the bibliography [24] to the original +++MD+++ file [25],\n" +" leaving a new file [26] to act as input.\n" +"2. It generates [21] the +++HTML+++ output [22].\n" +"3. It compiles [28] the +++PDF+++ output [29].\n" +"4. It generates [13] the +++EPUB+++ [17] and +++MOBI+++ [18] according\n" +" to their metadata [16] and Pecas config file [15].\n" +"5. It exports [10] the +++MD+++ to +++DOCX+++ [11].\n" +"6. It moves the analytics to its correct directory.\n" +"7. It refreshes the modification date in the index [07].\n" +"8. It puts the rolling release hash in the index [07].\n" +"9. It puts the +++MD5+++ checksum of all outputs in the index [07]." +msgstr "" + +#: content/md/005_hiim-master.js:504 +msgid "" +"And that's it. The process of developing a thesis as a automate repository " +"allows me to just worry about three things:" +msgstr "" + +#: content/md/005_hiim-master.js:506 +msgid "" +"1. Write the research.\n" +"2. Manage the bibliography.\n" +"3. Deploy all outputs automatically." +msgstr "" + +#: content/md/005_hiim-master.js:509 +msgid "### The legal stuff" +msgstr "" + +#: content/md/005_hiim-master.js:510 +msgid "" +"That's how it works, but we still have to talk about how the thesis can " +"_legally_ be used…" +msgstr "" + +#: content/md/005_hiim-master.js:512 +msgid "" +"This research was paid for by every Mexican through taxation. The National " +"Council of Science and Technology (abbreviated Conacyt) granted me a " +"scholarship to study a Master's in Philosophy at +++UNAM+++---yeah, American " +"and British folks, more likely than not, we get paid here for our graduate " +"studies." +msgstr "" + +#: content/md/005_hiim-master.js:517 +msgid "" +"This scholarship is a problematic privilege. So the least I can do in return " +"is to liberate everything that was paid for by my homies and give free " +"workshops and advice. I repeat: it is _the least_ we can do. I disagree with " +"using this privilege to live a lavish or party lifestyle only to then drop-" +"out. In a country with many crises, scholarships are granted to improve your " +"communities, not only you." +msgstr "" + +#: content/md/005_hiim-master.js:524 +msgid "" +"In general, I have the conviction that if you are a researcher or a graduate " +"student and you already get paid---it doesn't matter if it's a salary or a " +"scholarship, it doesn't matter if you are in a public or private university, " +"it doesn't matter if you get the money from public or private " +"administrations---you have a commitment with your community, with our " +"species and with our planet. If you wanna talk about free labor and " +"exploitation---which does happen---please look at the bottom. In this shitty " +"world you are on the upper levels of this [nonsense pyramid](https://es." +"crimethinc.com/posters/capitalism-is-a-pyramid-scheme)." +msgstr "" + +#: content/md/005_hiim-master.js:533 +msgid "" +"As a researcher, scientist, philosopher, theorist, artist and so on, you " +"have an obligation to help other people. You can still feed your ego and " +"believe you are the shit or the next +++AAA+++ thinker, philosopher or " +"artist. These two things doesn't overlap---but it's still annoying." +msgstr "" + +#: content/md/005_hiim-master.js:538 +msgid "" +"That is why this research has a [copyfarleft](https://wiki.p2pfoundation.net/" +"Copyfarleft) license for its content and a copyleft license for its code. " +"Actually, it's the same licensing scheme of [this blog](https://perrotuerto." +"blog/content/html/en/_fork.html)." +msgstr "" + +#: content/md/005_hiim-master.js:541 +msgid "" +"With Open and Free Publishing License (abbreviated +++LEAL+++, that also " +"means “loyal” in Spanish) you are free to use, copy, reedit, modify, share " +"or sell any of this content under the following conditions:" +msgstr "" + +#: content/md/005_hiim-master.js:545 +msgid "" +"* Anything produced with this content must be under some type of +++LEAL++" +"+.\n" +"* All files---editable or final formats---must be publicly accessible.\n" +"* The content usage cannot imply defamation, exploitation or surveillance." +msgstr "" + +#: content/md/005_hiim-master.js:548 +msgid "" +"You could remove my name and put yours, it's permmited. You could even " +"modify the content and write that I +++LOVE+++ intellectual property: there " +"isn't a technical solution to avoid such defamation. But +++MD5+++ checksum " +"shows if the files were modify by others. Even if the files differs by one " +"bit, the +++MD5+++ checksum is gonna be different." +msgstr "" + +#: content/md/005_hiim-master.js:554 +msgid "" +"Copyfarleft is the way---but not the solution---that suits our context and " +"our possibilities of freedom. [Don't come here with your liberal and " +"individualistic notion of freedom---like the dudes from Weblate that kicked " +"this blog out because its content license “is not free,” even though they " +"say the code, but not the content, should use a “free” license, like the " +"fucking +++GPL+++ this blog has for its code]{#weblate}. This type of " +"liberal freedom doesn't work in a place where no State or corporation can " +"warrant us a minimum set of individual freedoms, as it happens in Asia, " +"Africa and the other America---Latin America and the America that isn't " +"portrayed in the “American Dream” adds." +msgstr "" + +#: content/md/005_hiim-master.js:565 +msgid "## Last thoughts" +msgstr "" + +#: content/md/005_hiim-master.js:566 +msgid "" +"As a thesis works with a hypothesis, the technical and legal pathway of this " +"research works with the possibility of having a thesis as an automated " +"repository, instead of a thesis as a file. In the end, the possibility " +"became a fact, but in a limited way." +msgstr "" + +#: content/md/005_hiim-master.js:571 +msgid "" +"I think that the idea of a thesis as a automated repo is doable and could be " +"a better way for research deployment rather than uploading a single file. " +"But this implementation contained many leaks that made it unsuitable for " +"escalation." +msgstr "" + +#: content/md/005_hiim-master.js:575 +msgid "" +"Further work is necessary to be able to ship this as a standard practice. " +"This technique could also be applied for automation and uniformity among " +"publications, like papers in a journal or a book collection. The required " +"labor isn't too much, and _maybe_ it's something I would engage with during " +"a PhD. But for right now, this is all that I can offer!" +msgstr "" + +#: content/md/005_hiim-master.js:581 +msgid "" +"Thanks to @hacklib for pushing me to write this post and, again, thanks to " +"my +++S.O.+++ for persuading me to study a Master's degree and for reviewing " +"this post. Thanks to my tutor, Programando +++LIBRE+++ros and Gaby for their " +"academic support. I can't forget to give thanks to [Colima Hacklab](https://" +"hacklab.cc), [Rancho Electrónico](https://ranchoelectronico.org) and [Miau " +"Telegram Group](https://t.me/miau2018) for their technical support. And also " +"thanks to all the people and organizations I mentioned in the acknowledgment " +"section of the research! " +msgstr "" diff --git a/img/p005_i002.png b/img/p005_i002.png index bd3d8be0ace526111e1cb568aa7eb23e3143cdff..1f8ff96017d875f0511e1e443fbffb4fe8beffa3 100644 GIT binary patch literal 132566 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

8IS<|NLFr&)MV$Nn>#|^+W%ZlfTZoR-@ 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

#C?62hPXxan4*DPYlrW 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

#C?62hPXxan4*DPYlrW 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

8IS<|NLFr&)MV$Nn>#|^+W%ZlfTZoR-@ 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