Skip to content

Commit cab1538

Browse files
committed
some minor improvements
1 parent ca4f757 commit cab1538

File tree

10 files changed

+44
-37
lines changed

10 files changed

+44
-37
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@ The book itself can be downloaded as pdf at <https://thomasweise.github.io/progr
2323
### 2.2. Die Slides in Deutsch &mdash; The Slides in German Language
2424
Die Slides zum Kurs in deutscher Sprache können unter <https://thomasweise.github.io/programmingWithPythonSlidesDE> gefunden werden und sind hier aufgelistet:
2525

26-
1. [Einleitung](https://thomasweise.github.io/programmingWithPythonSlidesDE/01_einleitung.pdf)
26+
27+
1. [Organisation](https://thomasweise.github.io/programmingWithPythonSlidesDE/01_organisation.pdf)
28+
2. [Einleitung](https://thomasweise.github.io/programmingWithPythonSlidesDE/02_einleitung.pdf)
29+
3. [Python Installieren](https://thomasweise.github.io/programmingWithPythonSlidesDE/03_python_installieren.pdf)
30+
4. [PyCharm Installieren](https://thomasweise.github.io/programmingWithPythonSlidesDE/04_pycharm_installieren.pdf)
2731

2832
### 2.3. The Slides in English
2933
The slides for the course are available at <https://thomasweise.github.io/programmingWithPythonSlides> and also listed below.

text/main/basics/gettingStarted/installingPyCharm/installingPyCharm.tex

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,19 @@
11
\hsection{Installing PyCharm}%
22
\label{sec:installingPyCharm}%
33
%
4+
\begin{figure}%
5+
\centering%
6+
\includegraphics[width=0.5\linewidth]{\currentDir/usingNotepadAsEditor.pdf}%
7+
\caption{We do not want to use the \textil{NotePad}\nobreakdashes-App of \microsoftWindows\ for programming, do we?}%
8+
\label{fig:usingNotepadAsEditor}%
9+
\end{figure}%
10+
%
411
Just having a programming language and the corresponding interpreter on your system is not enough.
512
Well, it is enough for just running \python\ programs.
613
But it is not enough if you want to develop software efficiently.
714
Are you going to write programs in a simple text editor like a caveperson?
815
No, of course not, you need an \pgls{ide}, a program which allows you to do multiple of the necessary tasks involved in the software development process under one convenient user interface.
9-
For this book, I recommend using \pycharm, whose community edition is freely available.
16+
For this book, I recommend using \pycharm~\cite{VHN2023HOADWP,Y2022PPADT,W2024PME}, whose community edition is freely available.
1017
The installation guide for \pycharm\ can be found at \url{https://www.jetbrains.com/help/pycharm/installation-guide.html}.%
1118
%
1219
\hinput{installingPyCharmUbuntu}{installingPyCharmUbuntu}%

text/main/basics/gettingStarted/installingPyCharm/installingPyCharmUbuntu/installingPyCharmUbuntu.tex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,14 @@
4343
\label{fig:installingPyCharmUbuntu06launcher}%
4444
]{\tightbox{\includegraphics[height=3.1cm]{\currentDir/installingPyCharmUbuntu06launcher}}}%
4545
%
46-
\hfill%
46+
\floatSep%
4747
%
4848
\subfloat[][%
4949
The \pycharm\ welcome screen appears.%
5050
\label{fig:installingPyCharmUbuntu07welcome}%
5151
]{\tightbox{\includegraphics[height=3.1cm]{\currentDir/installingPyCharmUbuntu07welcome}}}%
5252
%
53-
\hfill%%
53+
\floatSep%
5454
%
5555
\subfloat[][%
5656
\pycharm\ has been started.%
@@ -65,7 +65,7 @@
6565
\pycharm\ is available as Snap package under \ubuntu\ \linux~\cite{C2025SD,J2024PCPCE}.
6666
The installation process is very easy and follows the steps illustrated in \cref{fig:installingPyCharmUbuntu}.
6767
First, you open a \pgls{terminal} by pressing \ubuntuTerminal.
68-
Then, enter the command \bashil{sudo snap install pycharm-community --classic} and hit return~(\cref{fig:installingPyCharmUbuntu01snapInstall}).
68+
Then, enter the command \bashil{sudo snap install pycharm-community --classic} and hit~\keys{\enter}~(\cref{fig:installingPyCharmUbuntu01snapInstall}).
6969
This installs the \pycharm\ software package and the necessary super user privileges are obtained via the pre-pended \pgls{sudo}, which will ask us to enter the root password, as sketched in \cref{fig:installingPyCharmUbuntu02sudo}.
7070
Then, the installation process basically runs automatically.
7171
Once it has completed (see \cref{fig:installingPyCharmUbuntu05snapInstallFinished}), you can press the \keys{\OSwin} key and type \bashil{pycharm} in the launcher window to find \pycharm~(\cref{fig:installingPyCharmUbuntu06launcher}).

text/main/basics/gettingStarted/installingPyCharm/installingPyCharmWindows/installingPyCharmWindows.tex

Lines changed: 19 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
\label{fig:installingPyCharmWindows01download}%
1010
]{\tightbox{\includegraphics[width=0.47\linewidth]{\currentDir/installingPyCharmWindows01download}}}%
1111
%
12-
\hfill%
12+
\floatSep%
1313
%
1414
\subfloat[][%
1515
Downloading the \pycharm\ Community Edition.%
@@ -23,7 +23,7 @@
2323
\label{fig:installingPyCharmWindows03download}%
2424
]{\tightbox{\includegraphics[width=0.47\linewidth]{\currentDir/installingPyCharmWindows03download}}}%
2525
%
26-
\hfill%
26+
\floatSep%
2727
%
2828
\subfloat[][%
2929
The download is starting.%
@@ -38,11 +38,11 @@
3838
\ContinuedFloat%
3939
%
4040
\subfloat[][%
41-
The download is completed. We click \keys{Open file}.%
41+
The download is completed. We click \menu{Open file}.%
4242
\label{fig:installingPyCharmWindows05runInstaller}%
4343
]{\tightbox{\includegraphics[width=0.47\linewidth]{\currentDir/installingPyCharmWindows05runInstaller}}}%
4444
%
45-
\hfill%
45+
\floatSep%
4646
%
4747
\subfloat[][%
4848
The installer is starting.%
@@ -56,53 +56,52 @@
5656
\label{fig:installingPyCharmWindows07runInstaller}%
5757
]{\tightbox{\includegraphics[height=3.75cm]{\currentDir/installingPyCharmWindows07runInstaller}}}%
5858
%
59-
\hfill\hfill%%
59+
\floatSep%%
6060
%
6161
\subfloat[][%
62-
We do want to install, so click \keys{Yes}.%
62+
We do want to install, so click \menu{Yes}.%
6363
\label{fig:installingPyCharmWindows08runInstaller}%
6464
]{\tightbox{\includegraphics[height=3.75cm]{\currentDir/installingPyCharmWindows08runInstaller}}}%
65-
\hfill\strut%
6665
%
6766
\floatRowSep%
6867
%
6968
\subfloat[][%
70-
The welcome screen of the installer. We click \keys{Next}.%
69+
The welcome screen of the installer. We click \menu{Next}.%
7170
\label{fig:installingPyCharmWindows09installation}%
7271
]{\tightbox{\includegraphics[height=4cm]{\currentDir/installingPyCharmWindows09installation}}}%
7372
%
74-
\hfill%
73+
\floatSep%
7574
%
7675
\subfloat[][%
77-
The installation folder selection. We click \keys{Next}.%
76+
The installation folder selection. We click \menu{Next}.%
7877
\label{fig:installingPyCharmWindows10installation}%
7978
]{\tightbox{\includegraphics[height=4cm]{\currentDir/installingPyCharmWindows10installation}}}%
8079
%
81-
\hfill%
80+
\floatSep%
8281
%
8382
\subfloat[][%
84-
The installation options. We can click \keys{Next}.%
83+
The installation options. We can click \menu{Next}.%
8584
\label{fig:installingPyCharmWindows11installation}%
8685
]{\tightbox{\includegraphics[height=4cm]{\currentDir/installingPyCharmWindows11installation}}}%
8786
%
8887
\floatRowSep%
8988
%
9089
\subfloat[][%
91-
The start menu folder choose dialog. We click \keys{Install}.%
90+
The start menu folder choose dialog. We click \menu{Install}.%
9291
\label{fig:installingPyCharmWindows12installation}%
9392
]{\tightbox{\includegraphics[height=4cm]{\currentDir/installingPyCharmWindows12installation}}}%
9493
%
95-
\hfill%
94+
\floatSep%
9695
%
9796
\subfloat[][%
9897
The install process starts.%
9998
\label{fig:installingPyCharmWindows13installation}%
10099
]{\tightbox{\includegraphics[height=4cm]{\currentDir/installingPyCharmWindows13installation}}}%
101100
%
102-
\hfill%
101+
\floatSep%
103102
%
104103
\subfloat[][%
105-
The installation is finished. Select ``Run PyCharm Community Edition'' and click \keys{Finish}.%
104+
The installation is finished. Select \inQuotes{Run PyCharm Community Edition} and click \menu{Finish}.%
106105
\label{fig:installingPyCharmWindows14installation}%
107106
]{\tightbox{\includegraphics[height=4cm]{\currentDir/installingPyCharmWindows14installation}}}%
108107
%
@@ -115,7 +114,6 @@
115114
\ContinuedFloat%
116115
\centering%
117116
%
118-
\floatSep%
119117
\subfloat[][%
120118
The welcome screen of \pycharm.%
121119
\label{fig:installingPyCharmWindows15running}%
@@ -124,16 +122,14 @@
124122
\floatSep%%
125123
%
126124
\subfloat[][%
127-
We read the user agreement, confirm that we read it, and click \keys{Continue}.%
125+
We read the user agreement and -- if we want to agree -- confirm that we read it, and click \menu{Continue}.%
128126
\label{fig:installingPyCharmWindows16running}%
129127
]{\tightbox{\includegraphics[width=0.4\linewidth]{\currentDir/installingPyCharmWindows16running}}}%
130-
\floatSep%
131128
%
132129
\floatRowSep%
133130
%
134-
\floatSep%
135131
\subfloat[][%
136-
We do not want to send any data and click \keys{Don't Send}.%
132+
We do not want to send any data and click \menu{Don't Send}.%
137133
\label{fig:installingPyCharmWindows17running}%
138134
]{\tightbox{\includegraphics[width=0.4\linewidth]{\currentDir/installingPyCharmWindows17running}}}%
139135
%
@@ -143,7 +139,6 @@
143139
Finally, \pycharm\ is ready to use.%
144140
\label{fig:installingPyCharmWindows18running}%
145141
]{\tightbox{\includegraphics[width=0.4\linewidth]{\currentDir/installingPyCharmWindows18running}}}%
146-
\floatSep%
147142
%
148143
\caption[]{The installation steps of \pycharm\ under \microsoftWindows~(continued).}%
149144
\label{fig:installingPyCharmWindowsC}%
@@ -153,9 +148,9 @@
153148
You first need to download the \pycharm\ Community Edition installation executable from \url{https://www.jetbrains.com/pycharm/download}.
154149
Make sure to download the Community Edition and nothing else, as shown in \cref{fig:installingPyCharmWindows01download,fig:installingPyCharmWindows02download,fig:installingPyCharmWindows03download}.
155150
Once the installer is downloaded, you start it and confirm that you wish to install \pycharm, as illustrated in \cref{fig:installingPyCharmWindows05runInstaller,fig:installingPyCharmWindows06runInstaller,fig:installingPyCharmWindows07runInstaller,fig:installingPyCharmWindows08runInstaller}.
156-
As \cref{fig:installingPyCharmWindows09installation,fig:installingPyCharmWindows10installation,fig:installingPyCharmWindows11installation} show, the installation setup process is more or less automated, we just need to click \keys{Next} here and there and finally click \keys{Install}~(\cref{fig:installingPyCharmWindows12installation}).
151+
As \cref{fig:installingPyCharmWindows09installation,fig:installingPyCharmWindows10installation,fig:installingPyCharmWindows11installation} show, the installation setup process is more or less automated, we just need to click \menu{Next} here and there and finally click \menu{Install}~(\cref{fig:installingPyCharmWindows12installation}).
157152
After the installation completes, we run \pycharm\ for the first time.
158-
Now we need to agree to the user agreement~(\cref{fig:installingPyCharmWindows16running}) and should probably choose that we do not with to send any information about our \pycharm\ usage out~(\cref{fig:installingPyCharmWindows17running}).
153+
Now we need to decide whether we want to agree to the user agreement~(\cref{fig:installingPyCharmWindows16running}) and may wish to choose that we do not want any information about our \pycharm\ usage being sent to anyone~(\cref{fig:installingPyCharmWindows17running}).
159154
Finally, as sketched in \cref{fig:installingPyCharmWindows18running}, we have a running and ready \pycharm\ \pgls{ide}.%
160155
%
161156
\FloatBarrier%
Binary file not shown.
Loading
Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)