Wikilivres frwikibooks https://fr.wikibooks.org/wiki/Accueil MediaWiki 1.47.0-wmf.13 first-letter Média Spécial Discussion Utilisateur Discussion utilisateur Wikilivres Discussion Wikilivres Fichier Discussion fichier MediaWiki Discussion MediaWiki Modèle Discussion modèle Aide Discussion aide Catégorie Discussion catégorie Transwiki Discussion Transwiki Wikijunior Discussion Wikijunior TimedText TimedText talk Module Discussion module Event Event talk Lire et créer des fichiers PDF 0 6136 770011 687154 2026-07-29T12:45:20Z Mart1pecheur 124271 /* Avec PDFtk */ 770011 wikitext text/x-wiki {{Méta bandeau d'avertissement | niveau = modéré | icône = OOjs UI icon clock-warning.svg | titre = Cette page doit être actualisée <small>(dernière mise à jour : août 2007)</small>. | icône bma = oui | texte = Cette page contient de nombreux liens externes qui peuvent être aujourd'hui morts ou brisés. Elle peut aussi décrire des logiciels désormais indisponibles. [{{fullurl:Lire et créer des fichiers PDF|action=edit}} Améliorez-la] ou [{{fullurl:Discussion:Lire et créer des fichiers PDF|action=edit&section=new}} discutez-en]. Vous pouvez également préciser les sections à actualiser en copiant le wikicode de [[w:Modèle:Section à actualiser|Section à actualiser]].}} {{Méta bandeau d'avertissement | niveau = modéré | icône = Circle-icons-camera.svg | titre = Cette page a besoin d'être illustrée <small>([{{fullurl:Discussion:Lire et créer des fichiers PDF|action=edit&section=new}} en discuter])</small>. | icône bma = oui | texte = Des captures, animations ou vidéos d'écran [[w:Wikipédia:Ressources libres|sous licence libre ou du domaine public]] sont les bienvenues. <br />Si vous êtes l'auteur d'un média que vous souhaitez partager, [[Aide:Importer sur Commons un fichier dont je suis l'auteur|importez-le]]. Si vous n'êtes pas l'auteur, vous pouvez néanmoins faire une [[w:Aide:Demande d'image libre|demande de libération d'image]] à son auteur. }} == Logiciel nécessaire == === Sur PC === *[[w:Adobe Reader|Adobe Reader]] *ou [[w:PDFCreator|PDFCreator]] *ou [[w:LibreOffice|LibreOffice]] *ou [[w:OpenOffice|OpenOffice]] *ou [[w:GhostScript|GhostScript]] et [[w:en:RedMon|RedMon]] === Sur Mac === Si vous utilisez Mac OS X, tout les outils nécessaires sont inclus dans le système d'exploitation : *Pour lire un PDF : Aperçu (situé dans le dossier "Applications"). *Pour créer un PDF : Depuis n'importe quel logiciel qui possède une fonction imprimer, sélectionnez "Fichier > Imprimer", puis "PDF > Enregistrer en PDF". Vous pouvez aussi utiliser LibreOffice (libre et gratuit) ou Adobe Distiller (payant). == Adobe Reader == === Étape 1 : Téléchargement d'Adobe Reader === Pour télécharger Adobe Reader, il existe deux façons simples. La première consiste à aller sur le site www.telecharger.com, d'y faire une recherche et de télécharger la dernière version d'Adobe Reader soit la 8.1 présentement. La deuxième solution plus simple encore est celle que nous allons suivre. Suivez le lien suivant en cliquant dessus : http://www.adobe.fr/products/acrobat/readstep2.html Il s'agit de la page de téléchargement directement sur Adobe France. Prenez bien le soin de ne pas cocher les cases de droite! Ce sont des produits supplémentaires qui vous gêneront plus qu'autre chose. La taille du fichier ne devrait pas excéder 22Mo pour la version 7.0. Si votre ordinateur manque de place, vous pouvez télécharger sur le site www.telecharger.com une version antérieure soit la version 6 ou 5. Je vous conseille la 5 à ce moment là. Revenons à notre procédure : Il vous faut maintenant télécharger Adobe Reader 7.0.5. Il vous suffit de cliquer sur le bouton rouge « télécharger ». Une fenêtre va s'ouvrir sur une nouvelle page. Si la fenêtre est quelque peu différente c'est que votre navigateur n'est pas Firefox ou Netscape. Si vous utilisez Internet Explorer, vous aurez probablement une fenêtre avec une icône d'ordinateur en haut à gauche et en bas plusieurs options. Quoi qu'il en soit choisissez « Enregistrer sous » ou « Save to disk ». === Étape 2 : Installation d'Adobe Reader === Pour installer Adobe Reader, rien de plus simple : Double cliquez sur l'icône. Cela lance le « download Manager ». Il va télécharger les fichiers. Ne pas l'interrompre. Tout ce fait automatiquement. Ensuite une fenêtre va s'ouvrir et vérifiera le système. Faire « Suivant ». Puis encore une fois « Suivant ». Ensuite, il demande où installer le logiciel. Je vous conseille de le laisser faire à ce stade. Cliquez sur « Suivant ». Puis vous aller devoir lancer l'installation en cliquant sur « Installer ». Le logiciel s'installe par lui-même.<br/> Une fois terminé, le programme d'installation va vous demander de quitter en cliquant sur « Terminer ».<br/> *Voilà vous avez fini le programme d'installation d'Adobe Reader. Vous pouvez désormais lire les fichiers .pdf. Félicitations !<br/> Au passage, j'en profite pour vous signaler que vous pouvez supprimer les icônes qu'Adobe a mis sur votre bureau. Et même le programme d'Adobe Download Manager à partir de l'ajout/suppression de programmes de Windows. C'est toujours quelques mégaoctets de gagné ! == PDFCreator == === Étape 3 : Téléchargement de PDFCreator === PDFCreator est un logiciel [[w:Logiciel libre|libre]] et gratuit qui a été développé pour permettre aux utilisateurs de Windows et de la suite MS Office de créer gratuitement des fichiers .pdf d'une façon simple. Un grand merci à eux car pour les anciens et initiés qui ont eu à créer les paramètres de l'imprimante fantôme, ghostscript, etc., c'est un grand soulagement que l'arrivée de ce formidable logiciel. Pour les autres soyez certains que votre vie a été considérablement simplifiée par ces personnes et le développement du logiciel libre. <br/> Le logiciel se télécharge et s'installe facilement en quatre étapes. D'abord nous allons télécharger le logiciel depuis telecharger.com: http://www.01net.com/telecharger/windows/Bureautique/editeur_de_texte/fiches/26668.html Cliquez sur le lien ci-dessus. (je laisse les liens en entiers afin que vous puissiez retrouver le chemin si ceux-ci change d'ici votre utilisation de ce tutoriel). <br/><br/> Une ou plusieurs fenêtre s'ouvriront. Laissez faire jusqu'à ce que l'on vous demande de le télécharger. Alors enregistrez le fichier là où vous saurez le retrouver, je vous conseille le bureau Windows. Le Fichier va se télécharger. Une fois fini, vous pouvez fermer les fenêtres ouvertes sur internet. === Étape 4 : Installation de PDFCreator === Double cliquez sur l'icône (cf. ci-dessus). Voici la fenêtre qui va s'ouvrir :<br/><br/> Vous avez le choix entre l'installation en Deutsch (allemand) et en English (anglais). Je vais la faire en anglais avec vous car la langue est plus répandue parmi la communauté francophone, mais si vous préférez la faire en allemand et que vous avez des difficultés, vous pouvez me contacter [[Discussion utilisateur:Hérisson grognon|ici]]. Cliquez sur « OK ». Ensuite, voici ce qui va s'afficher :<br/><br/> Cliquez sur « Next ».<br/><br/> Cliquez sur « I accept the agreement ». Puis sur « Next ».<br/><br/> Vous devez choisir la localisation du programme sur votre disque dur. Je vous conseille de laisser ce qu'il a mis soit:c:\Program Files\PDFCreator (je le remets au cas où vous auriez perdu le chemin. Puis cliquez sur « Next ».<br/><br/> Choisissez « Full installation » et cochez la case « Printer ». Puis cliquez sur « Next ».<br/><br/> On vous demande de choisir l'emplacement dans le menu démarrer. Soit vous laisser soit vous pouvez faire « browse » et choisir par exemple accessoires. Cela donne dans ce cas : « Accessoires\PDFCreator ». C'est ce que je vous conseille si vous ne voulez pas avoir trente six mille dossiers dans « tous les programmes ». surtout si vous utilisez Windows 95 ou 98.<br/><br/> Il vous demande des paramètres d'installation. Décochez la case « create a desktop icon ». Sauf si vous aimez avoir des centaines d'icônes sur votre bureau. Et par contre, cochez les trois cases de « Other tasks » ! Puis cliquez sur « Next ». Une nouvelle fenêtre s'ouvre, et là cliquez sur « Install ». Il installe les fichiers nécessaires :<br/><br/> À la fin de l'installation, on vous demande si vous voulez redémarrer maintenant (1ère case) ou plus tard (2ème case). Choisissez ce qui vous convient. Cela ne change rien. À ce stade, vous pouvez lire et faire des .pdf. Mais vous ne savez pas encore utiliser PDFCreator et celui-ci est en anglais ou allemand. === Étape 5 : Installation du français === Tout d'abord, prenons le fichier linguistique ici : http://umn.dl.sourceforge.net/sourceforge/pdfcreator/french.ini Nous allons procéder très simplement, vous n'aurez qu'à suivre les explications et les captures d'écran. Notons que cette installation n'est pas nécessaire si vous pensez que l'anglais vous suffit (le niveau requis en anglais est très faible : name, save, etc.). Je précise aussi que cette manipulation peut être faîte à n'importe quel moment.<br/><br/> #Chargez le fichier dans le sous-répertoire C:\ProgramFiles\PDFCreator\Languages (clic droit de la souris sur le lien, commande "Enregistrer le fichier sous" ou "Enregistrer la cible du lien sous", selon le navigateur utilisé. Si vous avez modifié le répertoire par défaut d'installation de PDF Creator, choisir le sous-répertoire \languages dans le répertoire que vous avez choisi. #Lancez PDF Creator et choisissez "français" dans le menu "Languages". L'installation de PDFCreator en français est terminée. D'ailleurs, vous pouvez supprimer le fichier « deutsch » si vous le désirez.<br/> ce lien semble inopérant === Étape 6 : Paramétrage de PDFCreator === Lancez le programme PDFCreator depuis le menu Démarrer. Allez dans « Imprimantes » , « option ». Une fenêtre s'ouvre :<br/> Dans Réglages généraux : #Cliquez sur le bouton « Associer les fichiers Postscpt à PDFCreator » (le bouton deviendra comme ci-dessus). #Cochez la case « Pas de confirmation de l'utilisation comme imprimante par défaut ». Cliquez sur « enregistrer » tout en bas. <br/> Voilà, c'est fini. === Utilisation de PDFCreator avec un autre programme === C'est très simple ! Lancez un programme tel Word, Writer, Powerpoint, Impress, etc. Aller dans le menu « Fichier » (alt+F), puis faites « imprimer » (directement: alt+P). <br/> J'utilise Writer de OpenOffice.org en anglais. Choisissez l'imprimante: « PDFCreator ». Puis faites « Ok ». Une fenêtre s'ouvre: <br/> vous pouvez modifier le titre (nom du fichier), les dates, l'auteur,etc. Choisir d'ouvrir le document tout de suite ou pus tard. Cliquez sur « enregistrer » dès que vous aurez fini. Là vous devez choisir un emplacement pour le fichier. Puis cliquez sur enregistrer. C'est fait, votre premier PDF est créé ! BRAVO ! Cette procédure est toujours la même. == Avec LibreOffice (LibO) == ===Éditer un pdf=== LibreOffice Writer permet l'édition de la plupart des fichiers au format PDF (version >= 6.3) # lancer LibO Writer # dans la boîte de dialogue "Menu/Fichier/Ouvrir" sélectionnez le type "PDF - Portable Document Format (Writer)" dans la longue liste du sélecteur de format situé en bas à droite, # toujours dans cette même boîte de dialogue, sélectionnez le fichier PDF à éditer puis cliquez sur le bouton Ouvrir en bas à droite, Votre fichier PDF est maintenant disponible pour l'édition. ===Créer un pdf=== Tout devient plus simple, pas besoin de PDFCreator. Directement dans le menu « Fichier », faites « Export as pdf » ou « Exporter en pdf » ou « Extension pdf ». Puis donnez un emplacement et un nom au fichier et enregistrez. C'est fait ! L'avantage de LibO (comme l'appellent les intimes) est que les liens seront conservés actifs en pdf, ce qui n'est pas le cas de PDFCreator. Sachez que cette fonctionnalité n'est pas disponible avec MS Office Pour plus de renseignements, voyez ces liens : *http://www.microsoft.com/france/msdn/office/office12/uioverview.mspx *http://www.microsoft.com/office/preview/default.mspx). Si vous désirez en savoir plus sur LibreOffice, suivez ces liens : *http://fr.libreoffice.org/ *http://framasoft.net/article5061.html *http://www.libreoffice.org/ == Avec ''Ghostscript'' et ''RedMon'' == Ces deux produits présentent l'intérêt de permettre la création de fichiers PDF au cours de l'exécution d'un ''script'', c'est-à-dire sans interactivité avec l'utilisateur. Leur principe est de rediriger les flux d'impression vers ''Ghostscript'', qui génère le source PDF. === Étape 1 : Téléchargement d'''AFPL Ghostscript'' et ''RedMon'' === Télécharger la dernière version des deux produits open source et gratuits suivants : [http://www.cs.wisc.edu/~ghost/doc/AFPL/index.htm ''AFPL Ghostscript''] [http://www.cs.wisc.edu/~ghost/redmon/index.htm ''RedMon''] (''Redirection Port Monitor'') Ils fonctionnent sous les OS suivants : Windows 95/98, Windows NT 4.0, 2000, XP et 2003. === Étape 2 : Installation d'''AFPL Ghostscript'' et ''RedMon'' === L'installation est explicitée dans la documentation, et revient à lancer un exécutable : * <code>gs###w32.exe</code> pour ''Ghostscript'', avec <code>###</code> numéro de version ; * <code>setup.exe</code> pour ''RedMon''. Pour la suite de la présentation, je considère que la localisation de l'installation de ''Ghostscript'' est : <code>C:\gs\gs###\bin\</code>. === Étape 3 - Paramétrage de ''Ghostscript'' === Le paramétrage revient à préciser à ''Ghostscript'' qu'il doit utiliser le ''device'' <code>pdfwrite</code>. Il faut pour ce faire créer un fichier <code>pdfwrite.rsp</code>, qui doit contenir : <code>-sDEVICE=pdfwrite</code>. La configuration du port, vue ci-après, fera référence à ce fichier. Pour le présent document, la localisation adoptée est : <code>C:\gs\gs###\</code>. === Étape 4 - Création d'un port redirigé === * Ajouter une imprimante locale ; * lors de la sélection du port, choisir de créer un nouveau port redirigé. Conserver le nom de port proposé (ce sera « RPT1: » lors d'une première installation). * dans les propriétés de ce port, on indique de rediriger les flux vers le programme ''Ghostscript'' (<code>C:\gs\gs###\bin\gswin32c.exe</code>) ; * on indique également comme arguments du lancement la localisation du fichier <code>.rsp</code> cité précédemment, et d'éventuels paramètres. Par exemple, les arguments peuvent être : <code>@C:\gs\gs8.53\pdfprinter.rsp -sOutputFile="%1" -c save pop -f -</code>. Ceux-ci précisent d'utiliser le fichier de configuration <code>C:\gs\gs8.53\pdfprinter.rsp</code> qui fait référence au ''device'' <code>pdfwrite</code>, et demandent l'ouverture d'une fenêtre utilisateur pour lui demander où sauver le fichier PDF résultant. Le lecteur est renvoyé à l'abondante documentation de ''[http://www.cs.wisc.edu/~ghost/doc/AFPL/8.00/Readme.htm#Commprod Ghostscript]'' et ''[http://www.cs.wisc.edu/~ghost/redmon/en/redmon.htm RedMon]'' (la documentation en français existe sur le même site, mais elle est incomplète), bien trop importante pour être résumée ici. == Avec ''PDFtk'' == {{...}} === Instalation === Pour arch linux <syntaxhighlight lang="bash" line copy=1>sudo pacman -S pdftk </syntaxhighlight> Pour Ubuntu/Debian <syntaxhighlight lang="bash" line copy=1> sudo apt-get install pdftk </syntaxhighlight> === Utilisation === Pour fusionner plusieurs fichiers PDF en un seul, utilisez la commande <syntaxhighlight lang="bash" line copy=1> pdftk fichier1.pdf fichier2.pdf fichier3.pdf cat output fichier_fusionne.pdf </syntaxhighlight> Pour diviser un fichier PDF en plusieurs fichiers, un par page, utilisez la commande burst : <syntaxhighlight lang="bash" line copy=1> pdftk fichier.pdf burst </syntaxhighlight> Cela créera plusieurs fichiers nommés pg_0001.pdf, pg_0002.pdf, etc. Il existre de nombreuse possibilités d'utilisation de pdftk . Pour plus d'info <syntaxhighlight lang="bash" line copy=1> pdftk --help </syntaxhighlight> ou <syntaxhighlight lang="bash" line copy=1> man pdftk </syntaxhighlight> [[Catégorie:Bureautique]] [[Catégorie:Livres en cours de rédaction]] lpm2cmb0c4qmchcluz1ydh52m98g185 Livre de cuisine/Boissons/Mauresque 0 28453 770005 424576 2026-07-29T11:59:45Z Ultratomio 86204 + fichier 770005 wikitext text/x-wiki {{Livre de cuisine}} [[Fichier:Pastis à Méjanes en Camargue.jpg|vignette|150px|Mauresque]] La '''mauresque''' est un [[cocktail]] à base d'apéritif anisé courant dans le sud de la [[w:France|France]]. ==Ingrédients== * 15cl d'eau. * 1cl de [[sirop]] d'{{i|'=oui|orgeat}}. * 3cl de {{i|spiritueux}} anisé (Anis Gras, {{i|pastis|Pastis}}, Ricard ou autre marque, certains ne le consomment uniquement qu'avec du Casanis). == Préparation == Préparation directement dans le verre : verser le spiritueux, puis le sirop puis rajouter de l'eau glacée et des glaçons. Servir dans un verre de type "tumbler". [[Catégorie:Cocktails]] luop59axi3plpdnw45nj87ej3nsc703 Mathc matrices/0b8 0 84122 770018 769928 2026-07-30T11:58:57Z Xhungab 23827 770018 wikitext text/x-wiki [[Catégorie:Mathc matrices (livre)]] [[Mathc matrices/0b7| '''Application''']] '''Ce fichier est spécifique pour ce travail. Il ne doit pas être conservé avec la bibliothèque.''' Installer ces fichiers dans votre répertoire de travail. {{Fichier|fwdot.h|largeur=70%|info=|icon=Crystal Clear mimetype source h.png}} <syntaxhighlight lang="c"> /* ------------------------------------ */ /* Save as : fwdot.h */ /* ------------------------------------ */ /* ------------------------------------ */ /* ------- <u.v> = v^t D u ------- */ /* ------------------------------------ */ double wdot_R( double **D, double **u, double **v ) { double **vt = transpose_mR(v, i_mR(R1,rsize_R(v))); double **vtD = mul_mR(vt,D, i_mR(R1,rsize_R(v))); double **vtDu = mul_mR(vtD,u, i_mR(R1,C1 )); double wdot = vtDu[R1][C1]; f_mR(vt); f_mR(vtD); f_mR(vtDu); return (wdot); } /* ------------------------------------ */ /* ------ ||u|| = <u.u>^(1/2) ------- */ /* ------------------------------------ */ double wnorm_R( double **D, double **u ) { return ( pow( wdot_R(D,u,u),(1./2.)) ); } /* ------------------------------------ */ /* ------ d(u,v) = ||u-v||^(1/2) ------- */ /* ------------------------------------ */ double wdist_R( double **D, double **u, double **v ) { double **umnsv = sub_mR(u,v, i_mR(rsize_R(v),csize_R(v))); double d = wnorm_R(D,umnsv); f_mR(umnsv); return (d); } /* ------------------------------------ */ /* cos(alpha) = <p,q> / ||p|| ||q|| */ /* ------------------------------------ */ double wcos_R( double **D, double **u, double **v ) { return(( wdot_R(D,u,v) / ( wnorm_R(D,u) * wnorm_R(D,v)) )); } /* ------------------------------------ */ /* ------- <u.v> = v^t D u ------- */ /* ------------------------------------ */ double **wproj_mR( double **D, double **u, double **v, double **projuv ) { /* <u,v> / ||v||^2 */ double s = wdot_R(D,u,v) / wdot_R(D,v,v); /* (<u,v>/||v||^2) v */ smul_mR(s,v,projuv); return(projuv); } /* ------------------------------------ */ /* ------- <u.v> = v^t D u ------- */ /* ------------------------------------ */ double **worth_mR( double **D, double **U, double **Orth ) { double **u1 = i_mR(rsize_R(U),C1); double **u2 = i_mR(rsize_R(U),C1); double **orth = i_mR(rsize_R(U),C1); double **projuv = i_mR(rsize_R(U),C1); int c_U; int c_Orth; c_c_mR(U,C1, Orth,C1); for( c_U = C2; c_U < U[C_SIZE][C0]; c_U++) { c_c_mR(U,c_U, u1,C1); c_c_mR(U,c_U, u2,C1); for( c_Orth = C1; c_Orth < c_U; c_Orth++) { c_c_mR(Orth,c_Orth, orth,C1); wproj_mR(D,u1,orth,projuv); sub_mR(u2,projuv,orth); c_mR(orth,u2); } c_c_mR(u2,C1, Orth,c_Orth); } f_mR(u1); f_mR(u2); f_mR(orth); f_mR(projuv); return(Orth); } /* ------------------------------------ */ /* ------- <u.v> = v^t D u ------- */ /* ------------------------------------ */ double **wNormalize_mR( double **D, double **Orth ) { double **u = i_mR(rsize_R(Orth),C1); double **Nu = i_mR(rsize_R(Orth),C1); int c_Orth = csize_R(Orth); int c; for( c = C1; c <= c_Orth; c++) { c_c_mR(Orth,c, u,C1); smul_mR(1./wnorm_R(D,u),u,Nu); c_c_mR(Nu,C1, Orth,c); } f_mR(u); f_mR(Nu); return(Orth); } /* ------------------------------------ */ /* ------- <u.v> = v^t D u ------- */ /* ------------------------------------ */ double **wmul_mR( double **D, double **U, double **Q, double **R ) { double **u = i_mR(rsize_R(U),C1); double **q = i_mR(rsize_R(U),C1); int c1; int c2; for ( c1=C1; c1<U[C_SIZE][C0]; c1++) for ( c2=C1; c2<U[C_SIZE][C0]; c2++) { c_c_mR(Q,c1, q,C1); c_c_mR(U,c2, u,C1); R[c1][c2] = wdot_R(D,u,q); } f_mR(u); f_mR(q); return(R); } /* ------------------------------------ */ /* ------------------------------------ */ double **wr_Q_mR( double **D, double **Q, int n ) { int rc = Q[R_SIZE][C0]-C1; double **U = r_mR(i_mR(rc,rc),n); worth_mR(D,U,Q); wNormalize_mR(D,Q); f_mR(U); return(Q); } /* ------------------------------------ */ /* ------- <u.v> = v^t D u ------- */ /* ------------------------------------ */ void wQR_mR( double **D, double **U, double **Q, double **R) { worth_mR(D,U,Q); wNormalize_mR(D,Q); wmul_mR(D,U,Q,R); } /* ------------------------------------ */ /* ------------------------------------ */ </syntaxhighlight> {{AutoCat}} 5eun7c4fuakvrz792kkwffuqinr4v1h Mathc matrices/0ds 0 84223 770006 769920 2026-07-29T12:26:30Z Xhungab 23827 770006 wikitext text/x-wiki [[Catégorie:Mathc matrices (livre)]] [[Mathc matrices/0dr| '''Application''']] Installer et compiler ces fichiers dans votre répertoire de travail. {{Fichier|c00d.c|largeur=70%|info=|icon=Crystal128-source-c.svg}} <syntaxhighlight lang="c"> /* ------------------------------------ */ /* Save as : c00d.c */ /* ------------------------------------ */ #include "v_a.h" #include "fpdot.h" #include "fp.h" /* ------------------------------------ */ #define Rn R5 /* ------------------------------------ */ int main(void) { double x[Rn*C1] = { -1,2,1,4,5}; double **X = ca_A_mR(x, i_mR(Rn,C1)); clrscrn(); printf(" With : p = %s\n" " q = %s\n\n",peq,qeq ); printf(" X_n :"); p_mR(X,S3,P0, C6); printf( " Calculate the cosine of the angle" " between vectors p and q: \n\n" " <p,q> \n" " cos(alpha) = ----------- = %+.4f arcos(cos(alpha)) = %+.4f°\n" " ||p|| ||q|| \n\n", pcos_R(p,q,X), acos(pcos_R(p,q,X))*180/PI); stop(); return 0; } /* ------------------------------------ */ /* ------------------------------------ */ </syntaxhighlight> '''Exemple de sortie écran :''' <syntaxhighlight lang="c"> With : p = 2 x+5 x**2-4 x**3 q = 1 -2 x X_n : -1 +2 +1 +4 +5 Calculate the cosine of the angle between vectors p and q: <p,q> cos(alpha) = ----------- = +0.9178 arcos(cos(alpha)) = +23.3998° ||p|| ||q|| Press return to continue. </syntaxhighlight> {{AutoCat}} qlfrse6o3or1um7h5ui296ys778hfv2 Mathc matrices/0dt 0 84224 770007 769927 2026-07-29T12:31:37Z Xhungab 23827 770007 wikitext text/x-wiki [[Catégorie:Mathc matrices (livre)]] [[Mathc matrices/0b7| '''Application''']] Installer et compiler ces fichiers dans votre répertoire de travail. {{Fichier|c00l.c|largeur=70%|info=|icon=Crystal128-source-c.svg}} <syntaxhighlight lang="c"> /* ------------------------------------ */ /* Save as : c00l.c */ /* ------------------------------------ */ #include "v_a.h" #include "fwdot.h" /* ------------------------------------ */ void fun(int r) { double **D = rpdiag_mR( i_mR(r,r ),9.); double **u = r_mR( i_mR(r,C1),9.); double **v = r_mR( i_mR(r,C1),9.); clrscrn(); printf(" D : d_i > 0"); p_mR(D,S3,P0, C6); printf(" u :"); p_mR(u,S3,P0, C6); printf(" v :"); p_mR(v,S3,P0, C6); stop(); clrscrn(); printf(" <u,v> \n" " ----------- = %+.4f \n" " ||u|| ||v|| \n\n", wdot_R(D,u,v) / ( wnorm_R(D,u) * wnorm_R(D,v) )); printf( " <u,v> \n" " cos(alpha) = ----------- = %+.4f arcos(cos(alpha)) = %+.4f° \n" " ||u|| ||v|| \n\n", wcos_R(D,u,v), acos(wcos_R(D,u,v))*180/PI); f_mR(D); f_mR(u); f_mR(v); } /* ------------------------------------ */ int main(void) { time_t t; srand(time(&t)); do { fun(rp_I(R3)+R2); } while(stop_w()); return 0; } /* ------------------------------------ */ /* ------------------------------------ */ </syntaxhighlight> '''Exemple de sortie écran :''' <syntaxhighlight lang="c"> D : d_i > 0 +4 +0 +0 +0 +0 +3 +0 +0 +0 +0 +7 +0 +0 +0 +0 +1 u : +4 +3 +5 +3 v : -4 -7 -1 +7 Press return to continue. <u,v> ----------- = -0.5204 ||u|| ||v|| <u,v> cos(alpha) = ----------- = -0.5204 arcos(cos(alpha)) = +121.3559° ||u|| ||v|| Press return to continue Press X return to stop </syntaxhighlight> {{AutoCat}} 8li7eptc22ol8n30o2chfz2ndh2deg1 Mathc matrices/0dv 0 84226 770008 769933 2026-07-29T12:36:21Z Xhungab 23827 770008 wikitext text/x-wiki [[Catégorie:Mathc matrices (livre)]] [[Mathc matrices/0c0| '''Application''']] Installer et compiler ces fichiers dans votre répertoire de travail. {{Fichier|c00l.c|largeur=70%|info=|icon=Crystal128-source-c.svg}} <syntaxhighlight lang="c"> /* ------------------------------------ */ /* Save as : c00l.c */ /* ------------------------------------ */ #include "v_a.h" #include "fw2dot.h" /* ------------------------------------ */ void fun(int r) { double **A = rdefinite_positive_mR( i_mR(r,r ),9.); double **u = r_mR( i_mR(r,C1),9.); double **v = r_mR( i_mR(r,C1),9.); clrscrn(); printf(" A :"); p_mR(A,S5,P0, C6); printf(" u :"); p_mR(u,S3,P0, C6); printf(" v :"); p_mR(v,S3,P0, C6); stop(); clrscrn(); printf(" <u,v> \n" " ----------- = %+.4f \n" " ||u|| ||v|| \n\n", Wdot_R(A,u,v) / ( Wnorm_R(A,u) * Wnorm_R(A,v) )); printf( " <u,v> \n" " cos(alpha) = ----------- = %+.4f arcos(cos(alpha)) = %+.4f° \n" " ||u|| ||v|| \n\n", Wcos_R(A,u,v), acos(Wcos_R(A,u,v))*180/PI); f_mR(A); f_mR(u); f_mR(v); } /* ------------------------------------ */ int main(void) { time_t t; srand(time(&t)); do { fun(rp_I(R3)+R2); } while(stop_w()); return 0; } /* ------------------------------------ */ /* ------------------------------------ */ </syntaxhighlight> '''Exemple de sortie écran :''' <syntaxhighlight lang="c"> A : +45 +28 +29 +28 +21 +35 +29 +35 +187 u : -6 -2 +4 v : -9 -4 +2 Press return to continue. <u,v> ----------- = +0.7584 ||u|| ||v|| <u,v> cos(alpha) = ----------- = +0.7584 arcos(cos(alpha)) = +40.6808° ||u|| ||v|| Press return to continue Press X return to stop </syntaxhighlight> {{AutoCat}} e8hfnsniy3q1h0to7w0lcceotfob0kb Mathc matrices/0dx 0 84228 770009 769938 2026-07-29T12:40:08Z Xhungab 23827 770009 wikitext text/x-wiki [[Catégorie:Mathc matrices (livre)]] [[Mathc matrices/0d5| '''Application''']] Installer et compiler ces fichiers dans votre répertoire de travail. {{Fichier|c00l.c|largeur=70%|info=|icon=Crystal128-source-c.svg}} <syntaxhighlight lang="c"> /* ------------------------------------ */ /* Save as : c00l.c */ /* ------------------------------------ */ #include "v_a.h" #include "fadot.h" /* ------------------------------------ */ void fun(int r) { double **A = r_mR( i_mR(r,r ),9.); double **u = r_mR( i_mR(r,C1),9.); double **v = r_mR( i_mR(r,C1),9.); clrscrn(); printf(" A :"); p_mR(A,S3,P0, C6); printf(" u :"); p_mR(u,S3,P0, C6); printf(" v :"); p_mR(v,S3,P0, C6); stop(); clrscrn(); printf(" <u,v> \n" " ----------- = %+.4f \n" " ||u|| ||v|| \n\n", adot_R(A,u,v) / ( anorm_R(A,u) * anorm_R(A,v) )); printf( " <u,v> \n" " cos(alpha) = ----------- = %+.4f arcos(cos(alpha)) = %+.4f° \n" " ||u|| ||v|| \n\n", acos_R(A,u,v), acos(acos_R(A,u,v))*180/PI); f_mR(A); f_mR(u); f_mR(v); } /* ------------------------------------ */ int main(void) { time_t t; srand(time(&t)); do { fun(rp_I(R3)+R2); } while(stop_w()); return 0; } /* ------------------------------------ */ /* ------------------------------------ */ </syntaxhighlight> '''Exemple de sortie écran :''' <syntaxhighlight lang="c"> A : -6 +3 -9 +8 +3 -1 -8 +8 -7 u : -5 +9 +7 v : +2 +5 -7 Press return to continue. <u,v> ----------- = +0.4917 ||u|| ||v|| <u,v> cos(alpha) = ----------- = +0.4917 arcos(cos(alpha)) = +60.5450° ||u|| ||v|| Press return to continue Press X return to stop </syntaxhighlight> {{AutoCat}} 30o856sn9ii440j2itug51jaxj62zms Mathc matrices/0dz 0 84230 770010 769943 2026-07-29T12:42:54Z Xhungab 23827 770010 wikitext text/x-wiki [[Catégorie:Mathc matrices (livre)]] [[Mathc matrices/0cf| '''Application''']] Installer et compiler ces fichiers dans votre répertoire de travail. {{Fichier|c00g.c|largeur=70%|info=|icon=Crystal128-source-c.svg}} <syntaxhighlight lang="c"> /* ------------------------------------ */ /* Save as : c00g.c */ /* ------------------------------------ */ #include "v_a.h" #include "ftdot.h" /* ------------------------------------ */ void fun(int r) { double **A = r_mR(i_mR(r,r),9.); double **B = r_mR(i_mR(r,r),9.); clrscrn(); printf(" A :"); p_mR(A,S3,P0, C6); printf(" B :"); p_mR(B,S3,P0, C6); printf(" <u,v> \n" " ----------- = %+.4f \n" " ||u|| ||v|| \n\n", tdot_R(A,B) / ( tnorm_R(A) * tnorm_R(B) )); printf( " <u,v> \n" " cos(alpha) = ----------- = %+.4f arcos(cos(alpha)) = %+.4f° \n" " ||u|| ||v|| \n\n", tcos_R(A,B), acos(tcos_R(A,B))*180/PI); f_mR(A); f_mR(B); } /* ------------------------------------ */ int main(void) { time_t t; srand(time(&t)); do { fun(rp_I(R3)+R1); } while(stop_w()); return 0; } /* ------------------------------------ */ /* ------------------------------------ */ </syntaxhighlight> '''Exemple de sortie écran :''' <syntaxhighlight lang="c"> A : +2 +1 +9 +6 +8 -9 -3 +7 +9 B : +6 -5 +9 +9 +2 +4 +2 -1 -1 <u,v> ----------- = +0.3145 ||u|| ||v|| <u,v> cos(alpha) = ----------- = +0.3145 arcos(cos(alpha)) = +71.6686° ||u|| ||v|| Press return to continue Press X return to stop </syntaxhighlight> {{AutoCat}} akluypm3gn947mzf9dpt7ckow0621qx Utilisateur:Goelette Cardabela/Ehpad AK 2 84239 770012 2026-07-30T08:51:31Z Goelette Cardabela 9378 [[WL:RD]] : Initialisation de la page 770012 wikitext text/x-wiki Me voici dans ma page d'élucubrations. Je viens de la créer car je sens que ma mémoire vagabonde fout le camp. pts38ltyreqkgwmsj1nxwsskqp7sm8z 770013 770012 2026-07-30T09:33:01Z Goelette Cardabela 9378 , ! mise en page, + catégorie 770013 wikitext text/x-wiki [[Catégorie:EHPAD_AK]] == Présentation == Me voici dans ma page d'élucubrations. Je viens de la créer car je sens que ma mémoire vagabonde fout le camp. Je suis en EHPAD<ref>EHPAD: Établissement d'hébergement pour personnes âgées dépendantes </ref> Alfred Kermes depuis neuf mois environ et je côtoie une quarantaine de résidents dont les déficiences cognitives sont plus ou moins prononcées, quel est mon avenir dans cet établissement ? == La journée du résident == === le matin === La journée commence vers 7 heures avec la petit déjeuner elle est suivie par les soins du matin et la distribution des médicaments. Lorsque les soins sont terminés, si on est suffisamment valide on passe au lavage du corps et à l'habillement. suivent les activités en salle ou au jardin. Vers 10 heures et demi l'animateur lit les nouvelles du Midi-Libre et l'horoscope, il peut y avoir quelques jeux pour attendre l'huer du repas de 11 heure et demi. === L'après midi === Après un moment de repos pour tous les résidents commences les activités très variés de l'après midi. 4vs9davdbj49dzcffnd35043rbgzg89 770014 770013 2026-07-30T11:23:19Z Goelette Cardabela 9378 /* La journée du résident */ [[WL:RD]] : ! orthographe/grammaire 770014 wikitext text/x-wiki [[Catégorie:EHPAD_AK]] == Présentation == Me voici dans ma page d'élucubrations. Je viens de la créer car je sens que ma mémoire vagabonde fout le camp. Je suis en EHPAD<ref>EHPAD: Établissement d'hébergement pour personnes âgées dépendantes </ref> Alfred Kermes depuis neuf mois environ et je côtoie une quarantaine de résidents dont les déficiences cognitives sont plus ou moins prononcées, quel est mon avenir dans cet établissement ? == La journée du résident == === le matin === La journée commence vers 7 heures avec le petit déjeuner elle est suivie par les soins du matin et la distribution des médicaments. Lorsque les soins sont terminés, si on est suffisamment valide on passe au lavage du corps et à l'habillement. suivent les activités en salle ou au jardin. Vers 10 heures et demi l'animateur lit les nouvelles du Midi-Libre et l'horoscope, il peut y avoir quelques jeux pour attendre l'heure du repas de 11 heure et demi. === L'après midi === Après un moment de repos pour tous les résidents commences les activités très variés de l'après midi. ln5fl038e4eeqge9nvgg043wzfm55z3 770017 770014 2026-07-30T11:53:02Z Goelette Cardabela 9378 /* L'après midi */ [[WL:RD]] : ! mise en page 770017 wikitext text/x-wiki [[Catégorie:EHPAD_AK]] == Présentation == Me voici dans ma page d'élucubrations. Je viens de la créer car je sens que ma mémoire vagabonde fout le camp. Je suis en EHPAD<ref>EHPAD: Établissement d'hébergement pour personnes âgées dépendantes </ref> Alfred Kermes depuis neuf mois environ et je côtoie une quarantaine de résidents dont les déficiences cognitives sont plus ou moins prononcées, quel est mon avenir dans cet établissement ? == La journée du résident == === le matin === La journée commence vers 7 heures avec le petit déjeuner elle est suivie par les soins du matin et la distribution des médicaments. Lorsque les soins sont terminés, si on est suffisamment valide on passe au lavage du corps et à l'habillement. suivent les activités en salle ou au jardin. Vers 10 heures et demi l'animateur lit les nouvelles du Midi-Libre et l'horoscope, il peut y avoir quelques jeux pour attendre l'heure du repas de 11 heure et demi. === L'après midi === Après un moment de repos pour tous les résidents commencent les activités très variés de l'après midi. Ces activités seront présentées plus tard. La journée se termine avec le repas du soir à 18 heures en été. 6ziu3jsen1hyss6c7tg3vs596i28ye8 Discussion utilisateur:Goelette Cardabela/Ehpad AK 3 84240 770015 2026-07-30T11:34:05Z Goelette Cardabela 9378 /* C'est quoi une page de discussion ? */ nouvelle section 770015 wikitext text/x-wiki == C'est quoi une page de discussion ? == Les [[mw:Special:MyLanguage/Help:Talk_pages|pages de discussion]] sont l’endroit où diverses personnes peuvent discuter de la manière d’améliorer le contenu de Wikilivres. Vous pouvez utiliser cette page pour démarrer une discussion avec les autres utilisateurs sur la façon d’améliorer la page « [[Utilisateur:Goelette Cardabela/Ehpad AK]] ». [[Utilisateur:Goelette Cardabela|Cardabela]] ([[Discussion utilisateur:Goelette Cardabela|discussion]]) 30 juillet 2026 à 13:34 (CEST) 3lqhnc2liinw26ccmehrj3oa6bbsm2p Catégorie:EHPAD AK 14 84241 770016 2026-07-30T11:46:16Z Goelette Cardabela 9378 [[WL:RD]] : Initialisation de la page[[WL:RD]] 770016 wikitext text/x-wiki La catégorie Catégorie:EHPAD AK regroupe toutes les pages et sous-pages du wikilivre EHPAP_AK oum6a9s98s5jo5ke01kysrt1bvo9hq5