Skip to content

Commit

Permalink
Improved file structure; new langscibook version
Browse files Browse the repository at this point in the history
  • Loading branch information
kopeckyf committed Jul 1, 2020
1 parent 6269c8e commit 2ec7a76
Show file tree
Hide file tree
Showing 27 changed files with 10,847 additions and 11,293 deletions.
Binary file removed ccbynd.pdf
Binary file not shown.
3 changes: 3 additions & 0 deletions chapters/ch1-0.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
\section*{Présentation}

Cette première partie est consacrée à la modélisation des langues en général. Elle est divisée en trois chapitres. Le premier chapitre essaye de définir la langue, notre objet d’étude, et précise les caractéristiques que nous retenons dans notre modélisation. Le deuxième chapitre montre à travers l’étude de la production d’un énoncé où se situent la syntaxe et la grammaire dans un modèle complet de la langue. Le troisième chapitre caractérise le type de modèles que nous adoptons dans cet ouvrage.
438 changes: 438 additions & 0 deletions chapters/ch1-1.tex

Large diffs are not rendered by default.

531 changes: 531 additions & 0 deletions chapters/ch1-2.tex

Large diffs are not rendered by default.

258 changes: 258 additions & 0 deletions chapters/ch1-3.tex

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions chapters/ch2-0.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
\section*{Présentation}

Cette deuxième partie s’intéresse à la délimitation des unités de la langue — les signes linguistiques — selon leur forme, leur combinatoire et leur sens. Le \chapref{sec:2.1} présente rapidement pourquoi nous considérons trois types d’unité. Le \chapref{sec:2.2} présente l’identification des signes linguistiques et plus particulièrement les unités minimales de forme, les morphèmes, et les contrastent avec les unités minimales pour la combinatoire libre, les syntaxèmes. Le \chapref{sec:2.3} présente les unités minimales de sens, les sémantèmes, et les contrastent également avec les syntaxèmes.
162 changes: 162 additions & 0 deletions chapters/ch2-1.tex

Large diffs are not rendered by default.

741 changes: 741 additions & 0 deletions chapters/ch2-2.tex

Large diffs are not rendered by default.

599 changes: 599 additions & 0 deletions chapters/ch2-3.tex

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions chapters/ch3-0.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
\section*{Présentation}

Cette troisième partie est consacrée à la façon dont les signes linguistiques se combinent pour former des syntagmes et aux structures qui en découlent. Le premier chapitre, où nous donnons notre définition de la syntaxe, est consacré à distinguer l’unité minimale de la syntaxe, le syntaxème, du syntagme. Le deuxième chapitre introduit la structure de connexion en montrant comment la combinaison des unités syntaxiques définit un ensemble de connexions qui forment la charpente de la structure syntaxique. Le troisième chapitre montre que cette structure est hiérarchique en introduisant les notions de tête et de dépendance. Le quatrième chapitre étudie les équivalences et différences entre les structure de dépendance, qui mettent en avant les relation syntagmatiques entre unités et les arbres de constituants, qui mettent en avant les relations d’enchâssement entre les unités. Le cinquième chapitre étudie l’ordre des mots et la façon dont les syntaxèmes se regroupent lorsqu’ils sont dans l’ordre linéaire, définissant ainsi ce que nous appelons la structure topologique.
312 changes: 312 additions & 0 deletions chapters/ch3-1.tex

Large diffs are not rendered by default.

989 changes: 989 additions & 0 deletions chapters/ch3-2.tex

Large diffs are not rendered by default.

1,922 changes: 1,922 additions & 0 deletions chapters/ch3-3.tex

Large diffs are not rendered by default.

1,748 changes: 1,748 additions & 0 deletions chapters/ch3-4.tex

Large diffs are not rendered by default.

2,003 changes: 2,003 additions & 0 deletions chapters/ch3-5.tex

Large diffs are not rendered by default.

1,234 changes: 0 additions & 1,234 deletions chapters/p1.tex

This file was deleted.

1,508 changes: 0 additions & 1,508 deletions chapters/p2.tex

This file was deleted.

6,980 changes: 0 additions & 6,980 deletions chapters/p3.tex

This file was deleted.

441 changes: 0 additions & 441 deletions langsci-linguex.sty

This file was deleted.

43 changes: 0 additions & 43 deletions langsci-plots.sty

This file was deleted.

208 changes: 0 additions & 208 deletions langsci-textipa.sty

This file was deleted.

25 changes: 0 additions & 25 deletions langsci-tikz.sty

This file was deleted.

16 changes: 5 additions & 11 deletions langsci-unified.bbx
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,9 @@
%%% The Current Maintainer of this work is Sebastian Nordhoff.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\ProvidesFile{biblatex-sp-unified.bbx}
\ProvidesFile{langsci-unified.bbx}

% NB: The Unified Style Sheet wants abbreviated "ed(s)", "edn". But using the abbreviate option also abbreviates the names of months. But then dateabbrev=false restores the long names of months
% biblatex has a "useprefix" option, which makes "von" count for alphabetization; the Unified Stylesheet does not want that, so it is important that this option be disabled (even if an author tries to set it to true)

% For backward compatibility: choose labeldate or labeldateparts depending on the biblatex version
\@ifpackagelater{biblatex}{2016/09/09}
Expand All @@ -31,7 +30,7 @@
\def\printlabeldateextra{\printdateextralabel}
}%

\ExecuteBibliographyOptions{sorting=nyt,abbreviate,dateabbrev=false,useprefix=false}
\ExecuteBibliographyOptions{sorting=nyt,abbreviate,dateabbrev=false,useprefix=true}

% biblatex by default calls biblatex.def, we add to this authoryear.bbx, which in turn loads standard.bbx. So, sp-biblatex.bbx is built on top of those styles; once authoryear.bbx is loaded, we tell it not to put in dashes for repeated authors (in accordance with the Unified Stylesheet)

Expand Down Expand Up @@ -64,7 +63,6 @@
% In biblatex v3.3 and onwards, the name formatting has changed in a big way. See for example: http://tex.stackexchange.com/questions/299036/biblatex-3-3-name-formatting, https://github.com/plk/biblatex/issues/372, and http://www.texdev.net/2016/03/13/biblatex-a-new-syntax-for-declarenameformat/. The name formats in biblatex.def are not called first-last etc. anymore but given-family etc. And while there are safeguard legacy aliases (\DeclareNameAlias{first-last}{given-family}, for example), the new formats then use macros like \usebibmacro{name:family-given}, which of course our old redefinitions didn't adjust. So, for newer biblatex, we need to do new versions of \renewbibmacro{name:...}.

%% Redefinitions of name:last and name:last-first for old biblatex

\renewbibmacro*{name:last}[4]{%
\usebibmacro{name:delim}{#3#1}%
\usebibmacro{name:hook}{#3#1}%
Expand Down Expand Up @@ -452,9 +450,10 @@

\DeclareFieldFormat{pages}{#1} % no pp. prefix, took \mkpageprefix out [kvf]
\DeclareFieldFormat{doi}{%
{\color{lsDOIGray}DOI\addcolon\space
\ifhyperref
{\href{https://doi.org/#1}{\nolinkurl{https://doi.org/#1}}}
{\nolinkurl{https://doi.org/#1}}}
{\href{https://doi.org/#1}{\nolinkurl{#1}}}
{\nolinkurl{#1}}}}
\DeclareFieldFormat{url}{\url{#1}}

% This is for printing the volume field of a proceedings with an ISSN as an article
Expand Down Expand Up @@ -729,8 +728,3 @@
\DeclareFieldFormat{postnote}{#1}% display pages without page prefix (p., pp.)
\DeclareBibliographyAlias{inbook}{incollection}% see https://github.com/semprag/biblatex-sp-unified/issues/35
\DeclareFieldFormat[techreport,report,misc]{titlecase}{\MakeSentenceCase*{#1}}% techreport/report and misc are not genuinely supported by biblatex-sp-unified
%% The note field should appear at end of an entry just before the DOI, other than with the used bibliography style. It is therefore first removed, then again restored and included together with the DOI.
\AtEveryBibitem{%
\savefield*{note}{\lsnote}%
\clearfield{note}%
}
14 changes: 13 additions & 1 deletion langsci-unified.cbx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
%%% The Current Maintainer of this work is Sebastian Nordhoff.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\ProvidesFile{sp-authoryear-comp.cbx}
\ProvidesFile{langsci-unified.cbx}

% For backward compatibility: choose labeldate or labeldateparts depending on the biblatex version
\@ifpackagelater{biblatex}{2016/09/09}
Expand Down Expand Up @@ -321,6 +321,18 @@
\printtext[bibhyperref]{\bibopenparen\printnames{labelname}\addspace\printfield{year}}}
{\multicitedelim}
{\printtext[bibhyperref]{\usebibmacro{postnote}\addspace[this volume]\bibcloseparen}}

% A cite command to produce the full reference in the footer of the landing page of
% a paper in an edited volume

\DeclareCiteCommand{\fullciteFooter}
{\defcounter{maxnames}{\blx@maxbibnames}%
\usebibmacro{prenote}}
{\usedriver
{\DeclareNameAlias{sortname}{default}}
{\thefield{entrytype}}}
{\multicitedelim}
{\usebibmacro{postnote}}

\DeclareMultiCiteCommand{\cites}{\cite}{\setunit{\multicitedelim}}
\DeclareMultiCiteCommand{\parencites}[\mkbibparens]{\parencite}{\setunit{\multicitedelim}}
Expand Down
Loading

0 comments on commit 2ec7a76

Please sign in to comment.