Skip to content

Commit 6d8310a

Browse files
committed
Fix quotes
1 parent 8bd000b commit 6d8310a

6 files changed

Lines changed: 16 additions & 10 deletions

File tree

Homeworks/02-Git/git.tex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
\usepackage{array}
1010
\usepackage{pdflscape}
1111
\usepackage{everypage}
12+
\usepackage{csquotes}
1213

1314
\renewcommand{\arraystretch}{1.2}
1415

@@ -218,7 +219,7 @@ \section{Форк репозитория}
218219
\subsection{Отправка изменений}
219220

220221
Добавьте созданный файл \textit{main.cpp} в индекс Git, создайте коммит
221-
с сообщением "added main.cpp" и отправьте изменения в форк:
222+
с сообщением \enquote{added main.cpp} и отправьте изменения в форк:
222223

223224
\begin{terminalwindow}
224225
!\shellcommand{git add main.cpp}!
@@ -295,7 +296,7 @@ \section{Пулл-реквест}
295296
\textit{main.cpp};
296297

297298
\item пулл-реквест прошел автоматизированную проверку (во вкладке
298-
\textit{Conversation} есть статус "All checks have passed").
299+
\textit{Conversation} есть статус \enquote{All checks have passed}).
299300

300301
\end{enumerate}
301302

Presentations/03-Fundamental-types/fundamental_types.tex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
\usepackage{multirow}
1313
\usepackage[flushleft]{threeparttable}
1414
\usepackage{emoji}
15+
\usepackage{csquotes}
1516

1617
\setemojifont{AppleColorEmoji.ttf}[Path=Fonts/]
1718

@@ -1099,9 +1100,9 @@
10991100

11001101
\frametitle{Квалификатор \texttt{volatile}}
11011102

1102-
Правило "как если" (\textbf{as-if rule}) в C++ позволяет компиляторам
1103+
Правило \enquote{как если} (\textbf{as-if rule}) в C++ позволяет компиляторам
11031104
выполнять любые оптимизации кода, при условии что они не изменяют
1104-
"наблюдаемое поведение" программы.
1105+
\enquote{наблюдаемое поведение} программы.
11051106

11061107
\hfill \break
11071108

Presentations/07-Pointers-and-References/ptrs-and-refs.tex

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
\usepackage{tcolorbox}
99
\usepackage{tikz}
1010
\usetikzlibrary{positioning}
11+
\usepackage{csquotes}
1112

1213
\newtcolorbox{task}{
1314
colback=yellow!50!white,
@@ -463,7 +464,7 @@
463464
\hfill \break
464465

465466
Над указателями определены арифметические операции сложения и вычитания.
466-
Увеличение указателя на \verb|1| "смещает" адрес на размер объекта
467+
Увеличение указателя на \verb|1| \enquote{смещает} адрес на размер объекта
467468
(в байтах), на который он ссылается.
468469
То же верно и для уменьшения на \verb|1|.
469470

@@ -532,7 +533,7 @@
532533
\frametitle{Висячие указатели}
533534

534535
В отличие от нулевого указателя, отличить висячий указатель от
535-
"корректного" практически невозможно.
536+
\enquote{корректного} практически невозможно.
536537
Рекомендуется записывать \verb|nullptr| в указатель, который ссылается
537538
на объект с истекшим времени жизни.
538539
Это может помочь избежать уязвимости use-after-free
@@ -562,7 +563,7 @@
562563

563564
Альтернативой указателю для хранения адреса объекта является
564565
\textbf{ссылка}\footnotemark{} (reference).
565-
Ссылки проще в "использовании" и безопаснее с точки зрения работы с памятью,
566+
Ссылки проще в \enquote{использовании} и безопаснее с точки зрения работы с памятью,
566567
но накладывают следующие ограничения:
567568

568569
\footnotetext{\url{https://en.cppreference.com/w/cpp/language/reference}}

Presentations/09-Functions/functions.tex

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
\usepackage{tcolorbox}
99
\usepackage{tikz}
1010
\usetikzlibrary{positioning}
11+
\usepackage{csquotes}
1112

1213
\newtcolorbox{task}{
1314
colback=yellow!50!white,
@@ -191,7 +192,7 @@
191192

192193
\begin{itemize}
193194

194-
\item \textbf{Параметры} --- объекты, с которыми функция "работает" в своем теле.
195+
\item \textbf{Параметры} --- объекты, с которыми функция \enquote{работает} в своем теле.
195196

196197
\item \textbf{Аргументы} --- объекты, которые вызывающий контекст передает функции
197198
для инициализации переменных.

Presentations/11-Structs-and-classes/structs-and-classes.tex

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
\usepackage[linenosfontsize=\tiny, askip=3mm, bskip=3mm]{mylisting}
88
\usepackage{tikz}
99
\usetikzlibrary{positioning}
10+
\usepackage{csquotes}
1011

1112
\title{Структуры и классы}
1213

@@ -418,7 +419,7 @@
418419
\hfill\break
419420
Внутри определений методов можно пользоваться ключевым словом
420421
\verb|this|\footnotemark{},
421-
которое "раскроется" в указатель на текущий объект.
422+
которое \enquote{раскроется} в указатель на текущий объект.
422423

423424
\footnotetext{\url{https://en.cppreference.com/w/cpp/language/this}}
424425

Projects/Identification-and-Authentication-Library/auth-library.tex

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
\usepackage[askip=3mm, bskip=3mm]{mylisting}
66
\usepackage{tikz}
77
\usetikzlibrary{positioning, shapes.geometric}
8+
\usepackage{csquotes}
89

910
\title{Задание проекта \\ "Библиотека идентификации и аутентификации"}
1011

@@ -66,7 +67,7 @@ \section{Термины и определения}
6667
в базе данных\footnotemark{}.
6768
Чем больше в базе данных учетных записей пользователей, тем выше шанс, что
6869
вычисленный хэш совпадет с каким-нибудь эталонным хэшем из базы.
69-
Если "солить" хэши, то злоумышленнику для взлома базы перебором необходимо
70+
Если \enquote{солить} хэши, то злоумышленнику для взлома базы перебором необходимо
7071
будет так же знать и соль.
7172

7273
\footnotetext{\url{https://en.wikipedia.org/wiki/Dictionary_attack}}

0 commit comments

Comments
 (0)