<b>Disclaimer:</b> The two sections <spanclass="underline">A simple "<i>reproducible research</i>" emacs
<b>Disclaimer:</b> The two sections <spanclass="underline">A simple "<i>reproducible research</i>" emacs
configuration</span> and <spanclass="underline">A stub of replicable article</span> explain how to set up
configuration</span> and <spanclass="underline">A stub of replicable article</span> explain how to set up
emacs/org-mode for this MOOC. <b>These sections are illustrated in two
emacs/org-mode for this MOOC. These are very important sections in the
out of the <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/courseware/66bc811404b8481da5f794de54681c5e/aefd774dcd2342c6aa769c87e2d0993a/3">three video tutorials of this sequence</a>, and</b><b>which you
context of this MOOC. <b>These sections are illustrated in two
out of the <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/jump_to_id/9cfc7500f0ef46d288d2317ec7b037b4">three video tutorials of this sequence</a>, and</b><b>which you
really should follow carefully</b>. <b>Otherwise, you may have trouble doing
really should follow carefully</b>. <b>Otherwise, you may have trouble doing
the exercises later on</b>. Likewise, I strongly encourage you to watch
the exercises later on</b>. Likewise, I strongly encourage you to watch
the <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/courseware/66bc811404b8481da5f794de54681c5e/aefd774dcd2342c6aa769c87e2d0993a/3">"emacs and git" video tutorial available at the same place</a>.
the <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/jump_to_id/9cfc7500f0ef46d288d2317ec7b037b4">"emacs and git" video tutorial available at the same place</a>.
</p>
</p>
<p>
<p>
The next section provides information on how to install emacs.
The next section provides information on how to install emacs.
This section is illustrated in a <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/courseware/66bc811404b8481da5f794de54681c5e/aefd774dcd2342c6aa769c87e2d0993a/3">video tutorial</a> (in French). Watching
This section is illustrated in a <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/jump_to_id/9cfc7500f0ef46d288d2317ec7b037b4">video tutorial</a> (<i>"Mise en place
it before following the instructions given in this section may help.
Emacs/Orgmode"</i> in French). Watching it before following the
instructions given in this section may help.
</p>
</p>
<p>
<p>
...
@@ -195,9 +197,9 @@ adding a few org-mode specific configurations.
...
@@ -195,9 +197,9 @@ adding a few org-mode specific configurations.
<h2id="orgf2f9128">A stub of replicable article</h2>
<h2id="org578a4a4">A stub of replicable article</h2>
<divclass="outline-text-2"id="text-orgf2f9128">
<divclass="outline-text-2"id="text-org578a4a4">
<p>
<p>
This section is illustrated in a <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/courseware/66bc811404b8481da5f794de54681c5e/aefd774dcd2342c6aa769c87e2d0993a/3">video tutorial</a> (in French). Watching
This section is illustrated in a <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/jump_to_id/9cfc7500f0ef46d288d2317ec7b037b4">video tutorial</a> (<i>"Écrire un article
it before following the instructions given in this section may help.
réplicable avec Emacs/Orgmode"</i> in French). Watching it before
following the instructions given in this section may help.
</p>
</p>
<p>
<p>
...
@@ -362,22 +365,22 @@ chunk of code when exporting.
...
@@ -362,22 +365,22 @@ chunk of code when exporting.
<listyle="margin-bottom:0;"><ahref="https://app-learninglab.inria.fr/gitlab/learning-lab/mooc-rr-ressources/blob/master/module2/ressources/rr_org/journal.org">Common and step-by-step emacs shortcuts for our <i>reproducible research</i> configuration</a></li>
<listyle="margin-bottom:0;"><ahref="https://app-learninglab.inria.fr/gitlab/learning-lab/mooc-rr-ressources/blob/master/module2/ressources/rr_org/journal.org">Common and step-by-step emacs shortcuts for our <i>reproducible research</i> configuration</a></li>
<listyle="margin-bottom:0;"><ahref="https://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf">The official GNU emacs refcard</a></li>
<listyle="margin-bottom:0;"><ahref="https://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf">The official GNU emacs refcard</a></li>
...
@@ -386,9 +389,9 @@ cheat-sheats. Here is a selection in case it helps:
...
@@ -386,9 +389,9 @@ cheat-sheats. Here is a selection in case it helps:
<listyle="margin-bottom:0;"><ahref="https://app-learninglab.inria.fr/gitlab/learning-lab/mooc-rr-ressources/blob/master/module2/ressources/rr_org/journal.org">Common and step-by-step org-mode shortcuts for our <i>reproducible research</i> configuration</a></li>
<listyle="margin-bottom:0;"><ahref="https://app-learninglab.inria.fr/gitlab/learning-lab/mooc-rr-ressources/blob/master/module2/ressources/rr_org/journal.org">Common and step-by-step org-mode shortcuts for our <i>reproducible research</i> configuration</a></li>
<listyle="margin-bottom:0;"><ahref="https://orgmode.org/worg/orgcard.html">The official org-mode refcard</a></li>
<listyle="margin-bottom:0;"><ahref="https://orgmode.org/worg/orgcard.html">The official org-mode refcard</a></li>
...
@@ -397,22 +400,22 @@ cheat-sheats. Here is a selection in case it helps:
...
@@ -397,22 +400,22 @@ cheat-sheats. Here is a selection in case it helps:
<ahref="https://magit.vc/">Magit</a> is an emacs interface for Git. Its usage is briefly illustrated
<ahref="https://magit.vc/">Magit</a> is an emacs interface for Git. Its usage is briefly illustrated
in the context of this MOOC in a <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/courseware/66bc811404b8481da5f794de54681c5e/aefd774dcd2342c6aa769c87e2d0993a/3">video tutorial</a> (in French).
in the context of this MOOC in a <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/jump_to_id/9cfc7500f0ef46d288d2317ec7b037b4">video tutorial</a> (<i>"Utilisation
Emacs/git"</i> in French).
</p>
</p>
<p>
<p>
...
@@ -440,9 +444,9 @@ invoke magit by using <code>C-x g</code>.
...
@@ -440,9 +444,9 @@ invoke magit by using <code>C-x g</code>.
<listyle="margin-bottom:0;"><ahref="https://github.com/dfeich/org-babel-examples">Many examples illustrating the use of different languages in org-mode</a></li>
<listyle="margin-bottom:0;"><ahref="https://github.com/dfeich/org-babel-examples">Many examples illustrating the use of different languages in org-mode</a></li>
<listyle="margin-bottom:0;"><ahref="#org4481e63">Setting up SSH on GitLab</a></li>
<listyle="margin-bottom:0;"><ahref="#orgac5801f">Setting up SSH on GitLab</a></li>
</ul>
</ul>
</li>
</li>
</ul>
</ul>
...
@@ -47,7 +47,7 @@ is very convenient but in most cases, you will want to have your own
...
@@ -47,7 +47,7 @@ is very convenient but in most cases, you will want to have your own
local copy of the repository and you will have to synchronize your
local copy of the repository and you will have to synchronize your
local copy with the remote GitLab one. To propagate your
local copy with the remote GitLab one. To propagate your
modifications, you will obviously have to authenticate yourself on
modifications, you will obviously have to authenticate yourself on
GitLab. How to do this is illustrated in a <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/courseware/66bc811404b8481da5f794de54681c5e/f6580ad8e997400faeffe9af4fd37063/2">video tutorial</a> (in French).
GitLab. How to do this is illustrated in a <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/jump_to_id/7508aece244548349424dfd61ee3ba85">video tutorial</a> (in French).
</p>
</p>
<p>
<p>
...
@@ -56,13 +56,13 @@ installed on your machine and how to handle authentication. Please
...
@@ -56,13 +56,13 @@ installed on your machine and how to handle authentication. Please
<h4id="org4c05db5">Configuring your GitLab password</h4>
<h4id="org7f96ff9">Configuring your GitLab password</h4>
<divclass="outline-text-4"id="text-org4c05db5">
<divclass="outline-text-4"id="text-org7f96ff9">
<p>
<p>
In this <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/courseware/66bc811404b8481da5f794de54681c5e/f6580ad8e997400faeffe9af4fd37063/2">video tutorial</a> (in French), I explain how to change your
In this <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/jump_to_id/7508aece244548349424dfd61ee3ba85">video tutorial</a> (in French), I explain how to change your
<listyle="margin-bottom:0;"><ahref="#org83ecc09">Mac OSX and Windows</a></li>
<listyle="margin-bottom:0;"><ahref="#org88ad478">Mac OSX and Windows</a></li>
</ul>
</ul>
</li>
</li>
</ul>
</ul>
...
@@ -24,8 +24,8 @@ This document provides information on how to install Rstudio.
...
@@ -24,8 +24,8 @@ This document provides information on how to install Rstudio.
<p>
<p>
If you have never used git with Rstudio, <b>we strongly advise that you
If you have never used git with Rstudio, <b>we strongly advise that you
follow <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/courseware/66bc811404b8481da5f794de54681c5e/d6b5dbe8add046e4bde324ed3fc936fa/3">our tutorial on using git from Rstudio</a></b> (in French). Before
follow <ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/jump_to_id/d132a854b0464ad29085cedaded23136">our tutorial on using git from Rstudio</a></b> (<i>"Rstudio et Gitlab"</i>in French). Before
proceeding, make sure you also have followed the <b><ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/courseware/66bc811404b8481da5f794de54681c5e/f6580ad8e997400faeffe9af4fd37063/2">"git/GitLab
proceeding, make sure you also have followed the <b><ahref="https://www.fun-mooc.fr/courses/course-v1:inria+41016+session01bis/jump_to_id/7508aece244548349424dfd61ee3ba85">"git/GitLab
configuration" tutorial</a></b> (in French).
configuration" tutorial</a></b> (in French).
</p>
</p>
...
@@ -60,13 +60,13 @@ of these documents:
...
@@ -60,13 +60,13 @@ of these documents:
<listyle="margin-bottom:0;"><ahref="https://www.fun-mooc.fr/c4x/UPSUD/42001S02/asset/RMarkdown.pdf">Un court document sur R Markdown</a></li>
<listyle="margin-bottom:0;"><ahref="https://www.fun-mooc.fr/c4x/UPSUD/42001S02/asset/RMarkdown.pdf">Un court document sur R Markdown</a></li>