Risposte nei forum create
-
AutoreRisposte
-
::
In realtà sarebbe ancora meglio qualcosa del genere`
\documentclass[a4paper,11pt]{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\usepackage[english,italian]{babel}
\usepackage{pdfcomment}
\usepackage{lipsum}
\usepackage{layaureo}
\usepackage{xcolor}\newcommand{\mycomment}[2]{%
\textcolor{red}{#1}
\pdfmargincomment[icon=Note]{#2}%
}\begin{document}
\chapter{Capitolo Uno}
Questo è il primo capitolo
\section{Sezione Uno}
\mycomment{Qui è l'inizio della sezione ed io vorrei che il simbolo dell'annotazione fosse più piccolo e non troppo distante dal testo.}{Annotazione}\lipsum
\mycomment{Qui vorrei la stessa identica annotazione ma sull'altro lato, e sempre ben piazzata.}{Annotazione2}
\end{document}Grazie, ciao
`
::
Grazie per la risposta, eccolo`
\documentclass[a4paper,11pt]{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\usepackage[english,italian]{babel}
\usepackage{pdfcomment}
\usepackage{lipsum}
\usepackage{layaureo}\begin{document}
\chapter{Capitolo Uno}
Questo è il primo capitolo
\section{Sezione Uno}
Qui è l'inizio della sezione ed io vorrei che il simbolo dell'annotazione fosse più piccolo e non troppo distante dal testo
\pdfmargincomment[icon=Note]{Annotazione}.\lipsum
Qui vorrei la stessa identica annotazione ma sull'altro lato, e sempre ben piazzata.\pdfmargincomment[icon=Note]{Annotazione2}
\end{document}Ciao
`
::
Ciao e grazie per le risposte.A me compilando il file che scrivo più sotto la freccia non viene bene, questo è il risultato http://imgur.com/Gwn3EkV
e questo il file (generato in parte con matlab2tikz). Con quel comando \draw che ora ho commentato avevo più o meno risolto il problema (tracciando la freccia manualmente fra gli ultimi due punti)
`
% This file was created by matlab2tikz v0.2.3.
% Copyright (c) 2008–2012, Nico Schlömer
% All rights reserved.
%
% The latest updates can be retrieved from
% http://www.mathworks.com/matlabcentral/fileexchange/22022-matlab2tikz
% where you can also make suggestions and rate matlab2tikz.
%
%
%
\documentclass{standalone}
\usepackage[osf,sc]{mathpazo} % Font Palatino per il testo
\usepackage[scaled=0.85]{beramono} % Font Bera-Mono per i codici
\usepackage[euler-digits]{eulervm} % Font Euler per la matematica
\usepackage{microtype}
\usepackage{pgfplots}
\usepackage{xcolor}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}\begin{axis}[%
width=4.52083333333333in,
height=3.565625in,
scale only axis,
xmin=9, xmax=26,
xlabel={$x_1\,[m]$},
xmajorgrids,
ymin=4, ymax=23,
ylabel={$x_2\,[m]$},
ymajorgrids,
axis lines*=left]\path (axis cs: 25,5) node [below] (start) {$x_0$};
\path (axis cs: 10,22) node [above,right] (end) {$x_f$};%\draw[-stealth,thick,line width=0.5pt,solid] (axis cs:10.000936300138,21.990047387253)–(axis cs:10.0009146905671,21.9902770910436) ;
\addplot [draw=black,fill=gray,forget plot] coordinates{ (15.5,14.5)(16.5,14.5)(16.5,15.5)(15.5,15.5)(15.5,14.5)};
\addplot [dashed,draw=black,forget plot] coordinates{ (14.5,9.5)(15.5,9.5)(15.5,10.5)(14.5,10.5)(14.5,9.5)};
\addplot [-stealth',
color=black,
solid,
line width=1pt,
forget plot
]
coordinates{
(25,5)(24.9686898911156,5.03131010888443)(24.94111489067,5.07163919603439)(24.9165998837458,5.11496547656617)(24.8936131423863,5.15931699613835)(24.8713066019188,5.20404951443076)(24.8492899461256,5.2489315536351)(24.8273944018901,5.2938738610588)(24.8055485497288,5.33884052247469)(24.7837227213975,5.38381693545763)(24.7619048447041,5.42879721090183)(24.7400900830717,5.47377899790596)(24.7182765239386,5.51876136813033)(24.6964634220556,5.56374396015988)(24.6746504912925,5.60872663516562)(24.6528376235225,5.65370934072826)(24.6310247786332,5.6986920571848)(24.6092119417897,5.74367477772789)(24.5873991077911,5.78865749964004)(24.5655862748507,5.83364022185946)(24.5439242007474,5.87831204798043)(24.5201230150249,5.92204104394407)(24.4947108485855,5.96495002764892)(24.468079322665,6.00717135009546)(24.4405210906207,6.04882913555155)(24.4122563054609,6.09003228715292)(24.3834515011759,6.13087275859139)(24.3542332238543,6.17142631492869)(24.3246979797717,6.21175434533401)(24.2949195616614,6.25190599297091)(24.2649545397022,6.2919202754758)(24.2348463009169,6.33182792843329)(24.2046281309337,6.37165301212814)(24.1743256353582,6.41141433143048)(24.143958490366,6.45112651046802)(24.1135418341251,6.49080090681729)(24.0830872674406,6.53044628459552)(24.0526037003699,6.57006941197346)(24.022097970379,6.60967550442363)(23.991575320148,6.64926857373072)(23.9610397659153,6.68885170067914)(23.9304943814563,6.72842724747849)(23.8999415168871,6.76799702273998)(23.8693829671175,6.80756240932333)(23.8388201015568,6.84712446295753)(23.8082539636161,6.88668398904486)(23.7776853473027,6.92624160027062)(23.7471148561592,6.96579776294083)(23.7165429487126,7.0053528312052)(23.6859699727784,7.04490707371654)(23.6553961918378,7.08446069399225)(23.6248218051886,7.12401384603439)(23.5942469633903,7.16356664620133)(23.5636717800323,7.20311918229171)(23.5330963406992,7.24267152046575)(23.5025207094994,7.28222371088574)(23.4719449350757,7.32177579058024)(23.4413690537579,7.36132778763983)(23.4107930927709,7.40087972311599)(23.380217072488,7.44043161276302)(23.3496410081346,7.47998346835438)(23.3190649110731,7.51953529867605)(23.2884887908784,7.55908710884249)(23.257912652484,7.59863890550489)(23.2273365005295,7.6381906923327)(23.1967603384431,7.67774247206772)(23.1661841690988,7.71729424631006)(23.1356079944604,7.75684601645419)(23.1050318159899,7.79639778351552)(23.0744556347296,7.83594954828995)(23.0438794514489,7.87550131136126)(23.0133032667159,7.91505307315581)(22.9827270809456,7.95460483398918)(22.952150894406,7.99415659413958)(22.92157470732,8.03370835377601)(22.890998519851,8.07326011302139)(22.8604223321185,8.11281187196477)(22.8298461442101,8.15236363067051)(22.7992699561896,8.19191538918494)(22.7686937681037,8.23146714754152)(22.738117579986,8.27101890576457)(22.7075413918604,8.31057066387234)(22.6769652037431,8.35012242187934)(22.6463890156438,8.38967417979839)(22.6158128265067,8.42922593901387)(22.5852366373539,8.46877769821675)(22.5546604481898,8.50832945741074)(22.5240842591755,8.54788121639418)(22.4935080699919,8.58743297558495)(22.4629318808161,8.62698473475715)(22.4323556921468,8.66653649326832)(22.4017795031742,8.70608825216767)(22.3712033141232,8.74564001116534)(22.340627125187,8.78519177001255)(22.3100509361569,8.82474352897981)(22.2794747469645,8.86429528815592)(22.2488985577762,8.90384704732606)(22.2183223686185,8.94339880645618)(22.1877461794547,8.98295056559371)(22.1571699905604,9.02250232438252)(22.1265938014314,9.06205408347464)(22.0960176123566,9.10160584249662)(22.0654414240614,9.14115760051005)(22.0348652351409,9.18070935933227)(22.0042890465314,9.22026111775217)(21.9737128576029,9.25981287658471)(21.9431366684053,9.29936463576532)(21.9125604795333,9.33891639452479)(21.8819842906262,9.37846815332955)(21.8514081017911,9.4180199120412)(21.8208319126511,9.45757167114723)(21.7902557235693,9.49712343017802)(21.7596795344314,9.53667518928134)(21.7291033454351,9.57622694820159)(21.6985271564102,9.61577870715872)(21.667950967558,9.65533046589245)(21.6373747790407,9.69488222419298)(21.6067985899506,9.7344339832346)(21.5762224008463,9.77398574229439)(21.5456462117176,9.8135375013859)(21.5150700226881,9.85308926034895)(21.4844938336489,9.89264101932466)(21.4539176445415,9.9321927783885)(21.4233414553993,9.97174453749743)(21.3927652669043,10.0112962957691)(21.3621890780018,10.0508480545679)(21.331612889113,10.0903998133491)(21.3010367005725,10.1299515716797)(21.2704605119926,10.1695033300612)(21.2398843233758,10.2090550884904)(21.2093081341793,10.2486068476696)(21.1787319449827,10.2881586068488)(21.1481557557862,10.327710366028)(21.1175795665897,10.3672621252071)(21.0870033773932,10.4068138843863)(21.0564271882497,10.4463656434969)(21.0258509990528,10.4859174026765)(20.9952748099392,10.5254691617484)(20.9646986207771,10.5650209208831)(20.9341224316154,10.6045726800171)(20.9035462424352,10.6441244391752)(20.8729700534384,10.683676198096)(20.8423938642422,10.7232279572748)(20.8118176752,10.7627797162544)(20.7812414861086,10.8023314752975)(20.7506652971384,10.8418832341839)(20.7200891080709,10.8814349931962)(20.689512919124,10.9209867520525)(20.6589367301718,10.9605385109156)(20.6283605412185,11.0000902697801)(20.5977843520657,11.0396420289028)(20.5672081632957,11.0791937875302)(20.5366319744021,11.1187455463175)(20.5060557852167,11.1582973054822)(20.475479596024,11.1978490646565)(20.4449034070762,11.237400823514)(20.4143272180997,11.2769525824084)(20.3837510290804,11.3165043413584)(20.3531748399348,11.3560561004717)(20.3225986508101,11.395607859558)(20.2920224616185,11.4351596187308)(20.2614462724384,11.4747113778887)(20.2308700832797,11.5142631370189)(20.2002938941077,11.5538148961664)(20.1697177049337,11.5933666553165)(20.1391415157518,11.6329184144767)(20.1085653265523,11.6724701736597)(20.077989137436,11.7120219327351)(20.047412948346,11.7515736917765)(20.0168367591719,11.7911254509266)(19.9862605699953,11.83067721008)(19.9556843808708,11.870228969166)(19.9251081916924,11.9097807283218)(19.8945320025106,11.9493324874819)(19.8639558133259,11.9888842466457)(19.8333796243045,12.0284360055983)(19.8028034351463,12.067987764728)(19.772227246021,12.107539523815)(19.7416510568635,12.1470912829437)(19.7110748677318,12.186643042039)(19.6804986785485,12.226194801201)(19.649922489372,12.2657465603544)(19.6193463001778,12.3052983195305)(19.5887701109817,12.3448500787091)(19.5581939217928,12.3844018378785)(19.5276177326577,12.4239535969782)(19.4970415435258,12.4635053560737)(19.4664653543876,12.5030571151774)(19.4358891652152,12.5426088743255)(19.4053129760189,12.5821606335043)(19.3747367868256,12.6217123926793)(19.3441605976263,12.6612641518621)(19.3135844084299,12.700815911041)(19.2830082192406,12.7403676702109)(19.2524320300427,12.7799194293919)(19.2218558408572,12.8194711885568)(19.1912796516805,12.8590229477102)(19.1607034624789,12.898574706896)(19.1301272733255,12.9381264660195)(19.0995510841383,12.9776782251866)(19.0689748949443,13.0172299843624)(19.0383987057499,13.0567817435389)(19.0078225165611,13.0963335027081)(18.9772463273647,13.1358852618871)(18.9466701381815,13.175437021049)(18.916093948985,13.2149887802281)(18.8855177597945,13.2545405393995)(18.8549415706367,13.2940922985286)(18.8243653814945,13.3336440576375)(18.7937891922933,13.3731958168227)(18.7632130031037,13.4127475759928)(18.7326368139574,13.4522993351071)(18.7020606247855,13.4918510942545)(18.67148443559,13.5314028534323)(18.6409082463961,13.570954612608)(18.6103320572023,13.6105063717837)(18.579755868006,13.6500581309626)(18.5491796788381,13.6896098901047)(18.5420195245759,13.698871891175)(18.5127059750793,13.7158068919459)(18.4661341796221,13.7266913345555)(18.4166778220712,13.7323115193585)(18.3668497126569,13.7360989421516)(18.3169626985028,13.7393152076241)(18.2670631715038,13.7423592277299)(18.2171604281912,13.7453525313635)(18.215369289597,13.7454594419198)(18.2140464304724,13.7461136975631)(18.2134906594467,13.7467580373013)(18.213501946216,13.7467230252484)(18.2134052961763,13.7456286894116)(18.2123713167128,13.7436804897081)(18.2098906879672,13.7416608709087)(18.206143998277,13.7405664637279)(18.2020362578208,13.7410389724229)(18.1988240067591,13.7428488474739)(18.1974321511538,13.7446464935718)(18.197601088304,13.7440097138946)(18.1966713630936,13.7374398225065)(18.1860699517092,13.719632288125)(18.1536184473808,13.6939298522546)(18.1097101472618,13.6729552666083)(18.0629864911148,13.6556905083387)(18.0155532816405,13.6399749605876)(17.9679109777934,13.6248369399194)(17.9202007293286,13.6099057203421)(17.8724676107686,13.5950467099093)(17.8247267580638,13.580212441981)(17.7769833207278,13.5653864805011)(17.7292390314477,13.5505632611463)(17.6814944676934,13.535740925801)(17.6337498169453,13.520918870529)(17.5860051393065,13.5060969019083)(17.5382604534952,13.4912749595023)(17.4928830216673,13.4771879195856)(17.4477049585862,13.4567204427588)(17.4033117656372,13.4338615205761)(17.3593286432468,13.4101158826581)(17.3155178315541,13.3860382294033)(17.2717741879179,13.3618365447648)(17.2280557589192,13.3375890359286)(17.1843465755194,13.3133248237363)(17.1406407141087,13.2890546232012)(17.0969360250282,13.264782310907)(17.0532317428037,13.2405092659073)(17.0095275988765,13.2162359719123)(16.9658235012853,13.1919625944875)(16.9221194189124,13.1676891897145)(16.8784153413694,13.1434157761426)(16.8347112653763,13.1191423598173)(16.7910071898616,13.0948689426428)(16.74779996354,13.0708714771532)(16.7057111102614,13.0440647220507)(16.6642197090599,13.0162030602289)(16.6229873038176,12.9879379753646)(16.5818594076365,12.9595177568782)(16.5407722112998,12.9310382441514)(16.4997005036189,12.9025363286831)(16.4586345751975,12.8740260772776)(16.4175707672483,12.8455127704907)(16.3765077235053,12.8169983629707)(16.335444950218,12.788483566156)(16.2943822712359,12.7599686333223)(16.2533196245642,12.7314536539464)(16.2122569887594,12.7029386589273)(16.1711943565881,12.6744236587974)(16.1301317256439,12.6459086570517)(16.0890690949479,12.6173936546979)(16.0480064644456,12.5888786522363)(16.0069438339451,12.5603636497028)(15.9660058489739,12.5319352043783)(15.9258701821855,12.5021699202163)(15.8860904055817,12.4718970946945)(15.8464559958392,12.4414290242176)(15.8068785727781,12.4108861927054)(15.7673229897403,12.3803149689423)(15.7277756142727,12.3497331125685)(15.688231269482,12.3191473352394)(15.6486880241038,12.2885601362661)(15.6091451709707,12.257972430223)(15.5696024557446,12.227384545963)(15.5300597880802,12.1967966001576)(15.4905171364983,12.1662086334944)(15.4509744902732,12.1356206598999)(15.4114318457905,12.1050326840538)(15.3718892018581,12.074444707482)(15.3323465581029,12.0438567306881)(15.2928039144004,12.0132687538253)(15.2532897366757,11.9827027966174)(15.214220223637,11.9515219857668)(15.1753368348917,11.9201016536375)(15.1365282942116,11.8885877105994)(15.0977490425436,11.8570375499076)(15.0589810565748,11.8254735200853)(15.020217328895,11.7939042569561)(14.9814551829771,11.7623330511138)(14.9426936155111,11.7307611350009)(14.9039322559705,11.6991889636183)(14.8651709699497,11.6676167019901)(14.8264097095332,11.6360444088994)(14.7876484578525,11.6044721051029)(14.7488872091232,11.5728997977332)(14.7101259613603,11.5413274891915)(14.6713647138744,11.509755180245)(14.6326034664831,11.4781828711772)(14.5938422191182,11.4466105620695)(14.5550877215515,11.4150437508756)(14.5165642730628,11.3831839304172)(14.4781357105556,11.3512078716235)(14.4397451685131,11.3191858812117)(14.4013695714236,11.2871459367538)(14.3629997425889,11.2550990781794)(14.3246321085679,11.2230495906722)(14.2862652957445,11.1909991199649)(14.247898785286,11.1589482872925)(14.2095323843114,11.1268973235715)(14.1711660223391,11.0948463132557)(14.1327996740569,11.062795286595)(14.0944333304831,11.0307442543062)(14.056066988447,10.9986932200688)(14.0177006469324,10.9666421851941)(13.9793343055725,10.9345911501007)(13.9409679642727,10.9025401149469)(13.9026016229859,10.8704890797695)(13.8642352817205,10.8384380445994)(13.8258689404834,10.8063870094499)(13.7875025992012,10.7743359742618)(13.749136257921,10.742284939075)(13.7107699166425,10.7102339038897)(13.6724035753639,10.6781828687042)(13.6340372340858,10.6461318335192)(13.5956708928086,10.6140807983348)(13.5946418248039,10.6132211204576)(13.5952182526241,10.6143418522373)(13.5955323764446,10.6185092296739)(13.5933084174679,10.6251466948404)(13.587196110619,10.6321255031802)(13.5776880222009,10.636818508571)(13.5671250721825,10.6375342713512)(13.5588750743012,10.6347708863924)(13.555912703684,10.6321881270686)(13.5584994816498,10.6374748556385)(13.559825174282,10.6603494701267)(13.5484229408825,10.6975296580196)(13.5243779169959,10.7368464068658)(13.4929066421156,10.7739189654169)(13.4575026291724,10.808537447286)(13.4200136210222,10.8413598337167)(13.3813938651628,10.8730151674608)(13.3421471294628,10.9039504342121)(13.3025472336039,10.9344534351216)(13.2627464168358,10.9647010528588)(13.2228307884289,10.9947994584572)(13.1828495404387,11.0248114656599)(13.1428308478419,11.0547737976034)(13.1027908548676,11.0847077482257)(13.0627387947526,11.1146255801147)(13.0226799299174,11.1445343092992)(12.9826172469684,11.1744379270504)(12.9425524332868,11.2043386908736)(12.9024864368482,11.2342378700515)(12.8624197875284,11.264136174454)(12.82235277993,11.2940339987531)(12.7822855771345,11.323931560966)(12.7422182680977,11.3538289813731)(12.7021509020937,11.38372632522)(12.6620835055514,11.4136236280541)(12.6220160926271,11.4435209091683)(12.5819486711004,11.4734181787611)(12.5418812451229,11.5033154422576)(12.501813816728,11.5332127026484)(12.4617463871261,11.5631099613983)(12.4216789568403,11.5930072193524)(12.3816115264639,11.6229044767083)(12.3415440957741,11.6528017339608)(12.3014766651087,11.6826989910255)(12.2614092342953,11.7125962481159)(12.2213418034111,11.7424935052173)(12.1812743725273,11.7723907622978)(12.141206941665,11.8022880193523)(12.1011395108104,11.8321852763962)(12.0610720799304,11.8620825334567)(12.0210046491987,11.8919797904055)(11.980937218299,11.9218770474792)(11.9408697874467,11.9517743045173)(11.9008023567401,11.9816715614464)(11.8607349258474,12.0115688185145)(11.8206674949449,12.0414660755898)(11.7806000640404,12.0713633326666)(11.7405326332697,12.1012605896436)(11.7004652023744,12.1311578467135)(11.6603977714822,12.1610551037811)(11.6203303405929,12.1909523608465)(11.5802629097599,12.22084961787)(11.5401954788629,12.2507468749412)(11.500128047984,12.2806441319989)(11.4600606170942,12.3105413890647)(11.4199931861944,12.340438646138)(11.3799257552968,12.3703359032096)(11.3398583244241,12.4002331602627)(11.2997908935242,12.4301304173361)(11.2597234626266,12.4600276744077)(11.2196560317435,12.4899249314685)(11.1795886008382,12.5198221885459)(11.1395211699422,12.5497194456163)(11.0994537390529,12.5796167026818)(11.0593863081497,12.6095139597576)(11.0193188772502,12.6394112168307)(10.9870125586775,12.6635173371825)(10.9577694200661,12.6987204310104)(10.9334597735391,12.7400000990366)(10.91361664407,12.7846887412158)(10.8973958573781,12.8313472857328)(10.8840017560726,12.8791717754684)(10.8727745615425,12.9277004935135)(10.863192437176,12.9766628272716)(10.8548517118381,13.0258973667222)(10.8474439094799,13.0753062060942)(10.8407349096167,13.1248288465473)(10.834548267161,13.1744272909607)(10.8287510304953,13.2240770996178)(10.8232437467446,13.2737623145355)(10.8179519706356,13.3234722761076)(10.8128201035188,13.3731997351413)(10.807806698185,13.422939680811)(10.8028809103082,13.4726886013322)(10.7980198439765,13.5224440089858)(10.7932064954498,13.5722041222159)(10.7884282769028,13.6219676572704)(10.7836758746522,13.6717336833436)(10.7789424119784,13.7215015239194)(10.7742228240872,13.7712706893757)(10.7695133856861,13.8210408193378)(10.7648113583893,13.8708116516537)(10.7601147338448,13.9205829949458)(10.7554220416423,13.9703547081649)(10.7507322065758,14.0201266918239)(10.7460444443697,14.0698988695378)(10.7413581830642,14.1196711897001)(10.736673006952,14.1694436123057)(10.7319886140567,14.2192161088246)(10.7273047854475,14.2689886585707)(10.7226213626754,14.3187612465964)(10.7179382312678,14.3685338622664)(10.713255308676,14.4183064975974)(10.7085725354808,14.46807914675)(10.7038898690417,14.5178518048996)(10.6992072786275,14.567624470109)(10.6945247422794,14.6173971404714)(10.6898422441986,14.6671698157408)(10.6851597734645,14.7169424920931)(10.6804773219062,14.7667151709692)(10.6757948839478,14.8164878509323)(10.6711124554768,14.866260532742)(10.666430033733,14.916033215252)(10.6617476168116,14.9658058971642)(10.6570652031398,15.0155785800094)(10.6523827917462,15.0653512634313)(10.6477003819768,15.1151239468745)(10.6430179733548,15.1648966301506)(10.6383355655227,15.2146693133849)(10.6336531582357,15.2644419966135)(10.6289707513996,15.3142146790502)(10.6242883447227,15.3639873625541)(10.619605938187,15.4137600464574)(10.6149235319075,15.4635327289424)(10.6102411256845,15.5133054117191)(10.6055587194984,15.563078094715)(10.6008763133406,15.6128507778271)(10.5961939072091,15.6626234609417)(10.5915115010433,15.7123961446142)(10.5868290948922,15.7621688282599)(10.582146688805,15.811941511315)(10.577464282696,15.8617141946598)(10.5727818766267,15.9114868776239)(10.5680994705356,15.9612595608455)(10.5634170644621,16.0110322438979)(10.5587346583135,16.0608049277596)(10.5540522521501,16.1105776117877)(10.5493698459938,16.1603502957449)(10.5446874398434,16.2101229796428)(10.5400050337264,16.2598956631892)(10.5353226275865,16.3096683469791)(10.5306402214431,16.3594410308077)(10.5259578152929,16.4092137147093)(10.5212754092207,16.4589863977821)(10.5165930030747,16.508759081639)(10.5119105969278,16.5585317655064)(10.5072281907792,16.6083044493923)(10.5025457846289,16.6580771332962)(10.4978633784771,16.7078498172152)(10.4931809723243,16.7576225011462)(10.4884985661705,16.8073951850868)(10.483816160016,16.857167869035)(10.4791337538609,16.9069405529897)(10.4744513477053,16.9567132369496)(10.4697689415493,17.006485920914)(10.4650865353929,17.0562586048824)(10.460404129234,17.1060312888773)(10.4557217230751,17.1558039728731)(10.451039316916,17.2055766568697)(10.446356910757,17.2553493408667)(10.4416745046047,17.3051220247915)(10.4369920984517,17.3548947087242)(10.4323096922979,17.4046673926641)(10.4276272861436,17.4544400766106)(10.4229448799843,17.5042127606103)(10.4182624738249,17.5539854446102)(10.4135800676947,17.603758128301)(10.4088976615397,17.6535308122541)(10.4042152554044,17.7033034959987)(10.3995328492465,17.7530761799838)(10.3948504431399,17.8028488634222)(10.3901680369824,17.8526215474026)(10.3854856308409,17.902394231213)(10.3808032247097,17.9521669149134)(10.3761208185942,18.0019395984471)(10.3714384124811,18.0517122819554)(10.3667560063355,18.1014849658097)(10.3620736001992,18.1512576495642)(10.3573911940605,18.2010303333453)(10.3527087879185,18.2508030171604)(10.3480263817786,18.3005757009537)(10.3433439756394,18.3503483847393)(10.3386615694996,18.4001210685311)(10.3339791633627,18.449893752293)(10.3292967572207,18.4996664361078)(10.3246143510693,18.5494391200239)(10.319931944945,18.5992118036507)(10.3152495387918,18.6489844875856)(10.3105671326417,18.6987571714874)(10.3058847264948,18.7485298553543)(10.3012023203542,18.7983025391555)(10.2965199142095,18.8480752229998)(10.2918375080631,18.8978479068616)(10.2871551019183,18.9476205907067)(10.2824726957613,18.9973932746823)(10.2777902896013,19.0471659586893)(10.2731078834464,19.0969386426413)(10.268425477295,19.1467113265569)(10.263743071141,19.1964840104995)(10.2590606649938,19.2462566943703)(10.254378258837,19.2960293783435)(10.2496958527112,19.3458020619869)(10.2450134465694,19.3955747458004)(10.2403310404149,19.4453474297486)(10.2356486342573,19.4951201137295)(10.2309662280982,19.5448927977272)(10.2262838219416,19.5946654816981)(10.2216014157884,19.6444381656319)(10.2169190096321,19.6942108496003)(10.2122366034747,19.7439835335796)(10.2075541973171,19.7937562175605)(10.2028717911584,19.8435289015531)(10.1981893849987,19.8933015855573)(10.1935069788472,19.9430742694733)(10.188824572689,19.9928469534615)(10.1841421665318,20.0426196374385)(10.1794597603771,20.0923923213886)(10.1747773542193,20.1421650053721)(10.1700949480608,20.1919376893628)(10.1654125419072,20.2417103733015)(10.1607301357506,20.2914830572729)(10.156047729594,20.3412557412431)(10.1513653234345,20.3910284252452)(10.1466829172747,20.4408011092501)(10.1420005111278,20.4905737931174)(10.1373181049682,20.5403464771195)(10.132635698811,20.5901191610974)(10.1279532926656,20.639891844948)(10.1232708865108,20.6896645289006)(10.1204258255375,20.7199067411231)(10.1176464278239,20.7494509707113)(10.1149311778842,20.7783133269285)(10.1122785952087,20.80650954724)(10.1096872334567,20.8340550058946)(10.1071556796683,20.8609647223073)(10.1046825534935,20.8872533692487)(10.1022665064402,20.9129352808457)(10.0999062211387,20.9380244603972)(10.0976004106236,20.9625345880093)(10.0953478176319,20.986479028055)(10.0931472139178,21.0098708364607)(10.0909973995828,21.0327227678255)(10.0888972024217,21.0550472823754)(10.0868454772832,21.0768565527576)(10.0848411054458,21.0981624706777)(10.0828829940077,21.1189766533838)(10.0809700752908,21.1393104500006)(10.0791013062588,21.1591749477181)(10.0772756679482,21.1785809778366)(10.075492164913,21.1975391216728)(10.0737498246817,21.2160597163293)(10.0720476972273,21.2341528603309)(10.0703848544489,21.251828419131)(10.0687603896662,21.2690960304909)(10.0671734171247,21.2859651097346)(10.0656230715128,21.302444854883)(10.0641085074901,21.3185442516689)(10.0626288992266,21.3342720784367)(10.061183439952,21.3496369109287)(10.0597713415162,21.3646471269615)(10.0583918339593,21.3793109109934)(10.057044165092,21.3936362585877)(10.0557276000852,21.4076309807722)(10.0544414210696,21.421302708298)(10.0531849267441,21.4346588958004)(10.0519574319933,21.4477068258636)(10.0507582675144,21.4604536129916)(10.0495867794517,21.4729062074875)(10.0484423290403,21.485071399243)(10.0473242922581,21.496955821441)(10.046232059485,21.508565954172)(10.0451650351708,21.5199081279679)(10.0441226375108,21.5309885272533)(10.0431042981277,21.5418131937178)(10.0421094617625,21.5523880296107)(10.0411375859715,21.5627188009583)(10.0401881408303,21.5728111407091)(10.0392606086451,21.582670551804)(10.0383544836702,21.5923024101777)(10.0374692718327,21.6017119676897)(10.0366044904626,21.6109043549878)(10.0357596680296,21.6198845843058)(10.0349343438866,21.6286575521963)(10.0341280680179,21.637228042201)(10.033340400794,21.6456007274582)(10.032570912732,21.6537801732517)(10.0318191842615,21.6617708394997)(10.0310848054954,21.6695770831863)(10.030367376007,21.6772031607379)(10.0296665046112,21.6846532303434)(10.0289818091512,21.6919313542218)(10.0283129162906,21.699041500837)(10.0276594613093,21.7059875470621)(10.0270210879049,21.7127732802926)(10.0263974479983,21.719402400512)(10.0257882015442,21.7258785223091)(10.0251930163452,21.7322051768489)(10.0246115678711,21.7383858137979)(10.0240435390817,21.7444238032055)(10.023488620254,21.7503224373408)(10.0229465088135,21.7560849324884)(10.0224169091687,21.7617144307018)(10.0218995325507,21.7672140015166)(10.021394096855,21.7725866436246)(10.020900326488,21.7778352865081)(10.020417952217,21.7829627920381)(10.019946711023,21.7879719560341)(10.0194863459571,21.7928655097888)(10.0190366060013,21.7976461215576)(10.0185972459305,21.8023163980128)(10.0181680261796,21.8068788856657)(10.0177487127127,21.8113360722547)(10.0173390768951,21.8156903881018)(10.0169388953691,21.8199442074378)(10.0165479499321,21.8240998496967)(10.0161660274173,21.8281595807808)(10.0157929195782,21.8321256142958)(10.0154284229741,21.8360001127579)(10.0150723388598,21.8397851887731)(10.0147244730774,21.8434829061888)(10.0143846359496,21.8470952812195)(10.0140526421772,21.850624283546)(10.0137283107375,21.8540718373892)(10.0134114647858,21.8574398225596)(10.0131019315589,21.860730075482)(10.0127995422809,21.8639443901972)(10.0125041320714,21.8670845193398)(10.0122155398551,21.870152175094)(10.0119336082745,21.8731490301275)(10.0116581836038,21.8760767185029)(10.0113891156651,21.8789368365694)(10.0111262577467,21.8817309438326)(10.0108694665228,21.8844605638051)(10.0106186019758,21.8871271848374)(10.0103735273193,21.8897322609292)(10.0101341089241,21.892277212522)(10.0099002162452,21.8947634272743)(10.0096717217504,21.8971922608174)(10.0094485008509,21.8995650374952)(10.0092304318337,21.9018830510859)(10.0090173957943,21.9041475655079)(10.0088092765731,21.9063598155085)(10.0086059606911,21.9085210073372)(10.0084073372884,21.9106323194039)(10.0082132980638,21.9126949029208)(10.0080237372157,21.9147098825306)(10.0078385513841,21.9166783569194)(10.0076576395948,21.9186013994161)(10.0074809032041,21.9204800585772)(10.0073082458447,21.9223153587588)(10.0071395733737,21.9241083006754)(10.0069747938208,21.925859861945)(10.0068138173384,21.9275709976225)(10.0066565561527,21.9292426407203)(10.0065029245155,21.9308757027172)(10.0063528386577,21.9324710740553)(10.0062062167438,21.9340296246255)(10.0060629788266,21.9355522042418)(10.0059230468045,21.9370396431048)(10.0057863443781,21.9384927522541)(10.0056527970093,21.939912324011)(10.0055223318801,21.9412991324099)(10.0053948778532,21.9426539336209)(10.0052703654332,21.9439774663618)(10.0051487267283,21.9452704523011)(10.0050298954141,21.9465335964511)(10.0049138066967,21.9477675875529)(10.0048003972776,21.9489730984515)(10.0046896053193,21.9501507864627)(10.0045813704115,21.9513012937318)(10.0044756335381,21.9524252475834)(10.004372337045,21.9535232608638)(10.004271424609,21.9545959322748)(10.0041728412065,21.9556438467002)(10.0040765330841,21.9566675755251)(10.0039824477288,21.9576676769471)(10.0038905338399,21.9586446962807)(10.0038007413003,21.9595991662546)(10.0037130211499,21.9605316073023)(10.0036273255585,21.9614425278459)(10.0035436077996,21.9623324245733)(10.0034618222256,21.9632017827087)(10.003381924242,21.9640510762778)(10.0033038702836,21.9648807683656)(10.003227617791,21.9656913113694)(10.0031531251866,21.9664831472452)(10.0030803518528,21.9672567077488)(10.0030092581092,21.9680124146712)(10.0029398051912,21.9687506800685)(10.0028719552291,21.9694719064867)(10.002805671227,21.9701764871812)(10.0027409170429,21.9708648063311)(10.002677657369,21.9715372392487)(10.0026158577125,21.9721941525842)(10.0025554843765,21.9728359045257)(10.0024965044418,21.9734628449944)(10.0024388857492,21.9740753158352)(10.0023825968814,21.9746736510036)(10.0023276071465,21.9752581767473)(10.0022738865608,21.9758292117844)(10.0022214058327,21.9763870674769)(10.0021701363466,21.9769320480007)(10.0021200501472,21.9774644505116)(10.0020711199247,21.9779845653069)(10.0020233189994,21.978492675984)(10.0019766213074,21.9789890595949)(10.0019310013864,21.9794739867973)(10.0018864343616,21.9799477220022)(10.0018428959325,21.9804105235182)(10.0018003623593,21.9808626436919)(10.0017588104503,21.9813043290462)(10.0017182175489,21.9817358204139)(10.0016785615214,21.9821573530697)(10.001639820745,21.9825691568583)(10.001601974096,21.9829714563193)(10.0015650009381,21.9833644708102)(10.0015288811113,21.9837484146259)(10.001493594921,21.9841234971152)(10.0014591231271,21.9844899227953)(10.0014254469335,21.9848478914632)(10.001392547978,21.9851975983045)(10.001360408322,21.9855392340002)(10.0013290104412,21.9858729848303)(10.0012983372155,21.9861990327754)(10.0012683719202,21.9865175556162)(10.0012390982163,21.9868287270303)(10.0012105001422,21.9871327166866)(10.0011825621043,21.9874296903384)(10.0011552688694,21.9877198099132)(10.0011286055554,21.9880032336015)(10.0011025576239,21.9882801159425)(10.0010771108722,21.988550607909)(10.001052251425,21.9888148569892)(10.0010279657277,21.9890730072673)(10.001004240538,21.9893251995021)(10.0009810629198,21.9895715712038)(10.0009584202352,21.9898122567087)(10.000936300138,21.990047387253)(10.0009146905671,21.9902770910436)
};
\end{axis}
\end{tikzpicture}%
\end{document}
`
::cfiandra” post=86963
Grazie per l’aiuto 🙂 Onestamente speravo fosse più semplice. Forse, a questo punto, mi conviene disegnare il bordo dell’insieme “attaccando” dei pezzi di funzioni note in modo che la curva risultante sia continua e chiusa, no? Se creo un paio di axis diciamo con dominio 0
Secondo me quel sistema è addirittura più complicato del mio. Appena ho tempo approfondisco.
Ciao
ClaudioAh ok grazie 🙂 Spero, però, che tu abbia già inteso che la mia è la voce dell’ignoranza in materia, quindi non l ho proposto perchè certo che fosse più facile 😀
Ciao!
::cfiandra” post=86947
Il formato è png l’avevo scritto e non è possibile che non è accettato dal forum 🙂 Eccola! http://imgur.com/9dUrelp
Si, scusa, leggendo veloce non avevo notato il png. Sappi comunque, che recenti versioni di firefox non permettono di sfruttare la funzione allegati. Sono mesi che mi succede: a casa avevo risolto con Web Chrominium (avevo Ubuntu), ora che si è ripresentato mi arrengerò provando con Safari.
Tornando al problema, al momento posso dirti che algoritmo userei io.
1) piazzerei dei nodi, invisibili, sul piano in modo tale che sfruttando la versione Hobby-based le forme ottenute assomiglino a quelle dell’immagine.
Sorge un problema: è necessario poter piazzare dei marcatori sul segmento, altrimenti in seguito non potrai disegnare agevolmente i segmenti. Purtroppo, proprio recentemente Andrew mi ha detto che Hobby non era in grado di piazzare nodi mentre si definisce un segmento. Cosa non proprio vera, vedi http://chat.stackexchange.com/transcript/message/10275360#10275360. Serve un minimo di dimestichezza con le decorazioni.
2) sfruttando quello stile, inserirei dei nodi di tipo coordinate come opzioni dei segmenti in [tt]\hobbyconvexpath[/tt] (se si chiama così 😀 ): è necessario che questi nodi abbiano dei nomi univoci.
3) a questo punto si possono disegnare i segmenti di intersezione: poichè i marcatori sono univocamente definiti, potrai usare la sintassi semplice `\draw (A)–(B)` per collegare il punto A dell’insieme a sinistra con il punto B dell’insieme a destra.
Non è banale, ma si può fare 😉
Ciao
ClaudioGrazie per l’aiuto 🙂 Onestamente speravo fosse più semplice. Forse, a questo punto, mi conviene disegnare il bordo dell’insieme “attaccando” dei pezzi di funzioni note in modo che la curva risultante sia continua e chiusa, no? Se creo un paio di axis diciamo con dominio 0
::
Il formato è png l’avevo scritto e non è possibile che non è accettato dal forum 🙂 Eccola! http://imgur.com/9dUrelp
::cfiandra” post=86933
Ciao vorrei riprodurre il disegno che allego usando tikz, ma non so come disegnare quegli insiemi, nè come prendere le tangenti!
In realtà non mi interessa la forma specifica degli insiemi (purchè siano concavi), quindi avevo cercato ‘convex hull tikz’ in rete, ma non ho trovato nulla che facesse al caso mio.
Grazie.
edit: ma l’allegato si vede? l ho messo più volte
No, l’allegato non si vede (c’è un limite alla dimensione del file da allegare, meglio se includi un’immagine) 🙂
Comunque, cercando su google [tt]tikz convex hull[/tt] escono tutti i risultati giusti; dico giusti perché se vuoi una froma concava e cerchi convex hull difficilmente otterrai quello che desideri. Per fare prima, i risultati con convex hull sono essenzialmente due:
1): padded boundary of convex hull
2): Hobby path realization in convex hull approach
La seconda versione disegna una forma “liquida” utilizzando l’algoritmo di Hobby per collegare i punti. Entrambe sono soluzioni automatiche: ti basta dare un elenco di nodi attorno a cui disegnare la forma.Ciao
ClaudioMa l’allegato è un immagine png da 30 Kb !
Comunque avevo visto quegli esempi, solo che io devo disegnare il “convex hull” di due insiemi (sarebbe il convex hull della loro unione). Senza immagine non riesco a spiegarmi meglio 🙁
::cfiandra” post=86005
Sono riuscito a produrre il pdf che ho messo in allegato. Ho notato però che esso non viene visualizzato con lo scorrimento automatico come in questo esempio che mi aveva passato Claudio all’inizio della discussione (sto provando con Adobe Reader). Dove sbaglio?
`
\documentclass[tikz]{standalone}\usepackage{pgfplots}
\usepackage{verbatim}
\begin{document}
\foreach \x/\y/\ang in{%
{25.000/5.000/2.35619, 24.965/5.035/2.27633, 24.933/5.072/2.23351, 24.902/5.112/2.21078, 24.873/5.152/2.19881}
%vi risparmio gli altri 500
\begin{tikzpicture}
\begin{axis}[xlabel=$x_1$, ylabel=$x_2$, xmax=27, xmin=8, ymin=3, ymax=25]
\draw[black] (axis cs:\x,\y) circle (0.2cm);
\path (axis cs: \x,\y) ++(\ang*180/3.14:0.15cm) coordinate (tmp);
\node at (tmp) [draw, fill=black,shape=circle, inner sep=0pt, minimum size=1pt] (n) {};
\path (axis cs: \x,\y) ++(\ang*180/3.1416 – 90:0.15cm) coordinate (p1);
\path (axis cs: \x,\y) ++(\ang*180/3.1416 + 90:0.15cm) coordinate (p2);
\draw[thick] (p1)–(p2);
\end{axis}
\end{tikzpicture}
}
\end{document}`
Non mi fa allegare il pdf
In realtà non hai sbagliato nulla: serve creare un .gif a partire dal file pdf. Io personalmente uso GIMP, ma si può fare anche con ImageMagick: vedi qui.
Ciao
ClaudioGrazie ancora per la risposta. Ma sono necessari entrambi i programmi o solo gimp va bene (ce l ho già installato sul mio ubuntu) ?. Cercando in rete ho trovato varie guide ma tutte terminano con l invocazione di un comando di image magick.
::
Sono riuscito a produrre il pdf che ho messo in allegato. Ho notato però che esso non viene visualizzato con lo scorrimento automatico come in questo esempio che mi aveva passato Claudio all’inizio della discussione (sto provando con Adobe Reader). Dove sbaglio?`
\documentclass[tikz]{standalone}\usepackage{pgfplots}
\usepackage{verbatim}
\begin{document}
\foreach \x/\y/\ang in{%
{25.000/5.000/2.35619, 24.965/5.035/2.27633, 24.933/5.072/2.23351, 24.902/5.112/2.21078, 24.873/5.152/2.19881}
%vi risparmio gli altri 500
\begin{tikzpicture}
\begin{axis}[xlabel=$x_1$, ylabel=$x_2$, xmax=27, xmin=8, ymin=3, ymax=25]
\draw[black] (axis cs:\x,\y) circle (0.2cm);
\path (axis cs: \x,\y) ++(\ang*180/3.14:0.15cm) coordinate (tmp);
\node at (tmp) [draw, fill=black,shape=circle, inner sep=0pt, minimum size=1pt] (n) {};
\path (axis cs: \x,\y) ++(\ang*180/3.1416 – 90:0.15cm) coordinate (p1);
\path (axis cs: \x,\y) ++(\ang*180/3.1416 + 90:0.15cm) coordinate (p2);
\draw[thick] (p1)–(p2);
\end{axis}
\end{tikzpicture}
}
\end{document}`
Non mi fa allegare il pdf
::cfiandra” post=85998
[quote=”cfiandra” post=85993][quote=”DirkPitt” post=85988]Grazie Marco i tuoi suggerimenti mi sono stati utilissimi come anche il tuo esempio.
Al momento non riesco a fare però una prova “seria” perchè nel mio file devi scrivere 3 array di dati numerici e poi utilizzarli nel for.
Cioè io ho dei dati come questi
`
%x1
25.000 24.965 24.933 24.902 24.873 24.843 24.814 24.785 24.756 24.727%x2
5.000 5.035 5.072 5.112 5.152 5.192 5.233 5.274 5.314 5.355%x3
2.35619 2.27633 2.23351 2.21078 2.19881 2.19255 2.18930 2.18762 2.18676 2.18633
`Le coppie (x1,x2) rappresentano il centro del piccolo cerchio che devo disegnare in ogni “subfigure” dell’animazione. Quindi nel ciclo for devo accedere agli elementi degli array in questione, ma non so come farlo (a livello sintattico del codice).
La x3 serve per calcolarmi l’angolazione dell asse delle ruote, ma se non riesco ve lo chiedo + avanti 🙂Ringrazio anche gli altri per il loro aiuto, ciao
EDIT:
Rileggendo mi viene da pensare che non sono stato chiarissimo. Ciò che mi serve è la sintassi per definire array in latex e per accedere agli elementi. Ad esempio in java fareiint lunghezza=3;
double vett = {0.5, 0.4, 0.6}
for n=0; nCosì:`\documentclass{beamer}
\usepackage{tikz}
% Daniel's code:
% http://tex.stackexchange.com/questions/55806/tikzpicture-in-beamer/55827#55827
\tikzset{
invisible/.style={opacity=0},
visible on/.style={alt=#1{}{invisible}},
alt/.code args={<#1>#2#3}{%
\alt<#1>{\pgfkeysalso{#2}}{\pgfkeysalso{#3}} % \pgfkeysalso doesn't change the path
},
}\begin{document}
\begin{frame}{Titolo}
\begin{tikzpicture}
\foreach \pos[count=\xi] in {{(25,5)},{(24.965,5.035)},{(24.933,5.072)},{(24.902,5.112)}}{
\node[draw,red,circle,visible on=<\xi>]at \pos {};
}
\end{tikzpicture}
\end{frame}
\end{document}` Attenzione: il contatore, \xi in questo esempio deve essere un valore intero e non troncato. Lo dico già ora perché io ho usato il count per semplicità, ma per cose più complesse è meglio definirsi a parte una macro. A quel punto se la definisci male, TikZ ti ritornerà dei valori.0 dove il .0 è un angolo e tutto il meccanismo va a arotoli. Ciao
ClaudioTi ringrazio per l’esempio, ma non esiste un modo per definirsi gli array e poi accedervi? Io nello stesso ciclo for ho bisogno di accedere anche all’elemento in posizione “pos” anche di x3, per decidere con quale angolo rispetto all’orizzontale devo disegnare un segmento all interno del cerchio. Sto vedendo il pacchetto arrayjob per ora, http://www.ctan.org/tex-archive/macros/generic/arrayjobx
Ciao[/quote]
Beh certo che esiste un modo per definire array eccetera, ma credo tu ti stia complicando la vita inutilmente. Devi aggiungere il parametro x3? Cambia il ciclo:`
\foreach \pos/\parametrox3[count=\xi] in {{(25,5)}/0,{(24.965,5.035)/0},{(24.933,5.072)/0},{(24.902,5.112)/0}}
` e poi potrai usare \pos e \parametrox3 come meglio credi (io sulla storia degli angoli passo: non ho capito cosa devi fare e come si potrebbe fare).Ora, invece, per complicarti la vita, ti allego qualche collegamento su come implementare delle liste: Enrico ti direbbe di usare LaTeX3, ne sono sicuro :wink:, ma ci sono anche altri modi. Una bella carrellata, è un esempio indiretto, ma il messaggio è facile da cogliere, la trovi qui (in particolare guarda con attenzione la risposta di Andrew). In realtà pgfplots se non ricordo male ha un suo modo per gestire le liste, ma non ci ho mai fatto troppo caso. Infine, esiste anche questa possibilità che non è male.
Ciao
Claudio[/quote]Semplicemente non sapevo che si potessero definire indici multipli 🙂
Grazie ancora!PS. Comunque devo semplicemente disegnare l asse delle ruote del robot in modo che sia orientato rispetto all’orizzontale in modo che si capisce nell animazione verso dove è orientato il robot (so che si capirebbe anche solo dal movimento, ma l asse devo disegnarlo per forza e quindi deve essere orientato per bene!). Cmq ho già idea di come fare, in fondo basta calcolarmi due punti un poco dentro la circonferenza che siano uno a x3-pi/2 e uno a x3+pi/2 e poi congiungerli (credo, ma devo provare!)
::cfiandra” post=85993
Grazie Marco i tuoi suggerimenti mi sono stati utilissimi come anche il tuo esempio.
Al momento non riesco a fare però una prova “seria” perchè nel mio file devi scrivere 3 array di dati numerici e poi utilizzarli nel for.
Cioè io ho dei dati come questi
`
%x1
25.000 24.965 24.933 24.902 24.873 24.843 24.814 24.785 24.756 24.727%x2
5.000 5.035 5.072 5.112 5.152 5.192 5.233 5.274 5.314 5.355%x3
2.35619 2.27633 2.23351 2.21078 2.19881 2.19255 2.18930 2.18762 2.18676 2.18633
`Le coppie (x1,x2) rappresentano il centro del piccolo cerchio che devo disegnare in ogni “subfigure” dell’animazione. Quindi nel ciclo for devo accedere agli elementi degli array in questione, ma non so come farlo (a livello sintattico del codice).
La x3 serve per calcolarmi l’angolazione dell asse delle ruote, ma se non riesco ve lo chiedo + avanti 🙂Ringrazio anche gli altri per il loro aiuto, ciao
EDIT:
Rileggendo mi viene da pensare che non sono stato chiarissimo. Ciò che mi serve è la sintassi per definire array in latex e per accedere agli elementi. Ad esempio in java fareiint lunghezza=3;
double vett = {0.5, 0.4, 0.6}
for n=0; nCosì:`\documentclass{beamer}
\usepackage{tikz}
% Daniel's code:
% http://tex.stackexchange.com/questions/55806/tikzpicture-in-beamer/55827#55827
\tikzset{
invisible/.style={opacity=0},
visible on/.style={alt=#1{}{invisible}},
alt/.code args={<#1>#2#3}{%
\alt<#1>{\pgfkeysalso{#2}}{\pgfkeysalso{#3}} % \pgfkeysalso doesn't change the path
},
}\begin{document}
\begin{frame}{Titolo}
\begin{tikzpicture}
\foreach \pos[count=\xi] in {{(25,5)},{(24.965,5.035)},{(24.933,5.072)},{(24.902,5.112)}}{
\node[draw,red,circle,visible on=<\xi>]at \pos {};
}
\end{tikzpicture}
\end{frame}
\end{document}` Attenzione: il contatore, \xi in questo esempio deve essere un valore intero e non troncato. Lo dico già ora perché io ho usato il count per semplicità, ma per cose più complesse è meglio definirsi a parte una macro. A quel punto se la definisci male, TikZ ti ritornerà dei valori.0 dove il .0 è un angolo e tutto il meccanismo va a arotoli. Ciao
ClaudioTi ringrazio per l’esempio, ma non esiste un modo per definirsi gli array e poi accedervi? Io nello stesso ciclo for ho bisogno di accedere anche all’elemento in posizione “pos” anche di x3, per decidere con quale angolo rispetto all’orizzontale devo disegnare un segmento all interno del cerchio. Sto vedendo il pacchetto arrayjob per ora, http://www.ctan.org/tex-archive/macros/generic/arrayjobx
Ciao
::
Grazie Marco i tuoi suggerimenti mi sono stati utilissimi come anche il tuo esempio.Al momento non riesco a fare però una prova “seria” perchè nel mio file devi scrivere 3 array di dati numerici e poi utilizzarli nel for.
Cioè io ho dei dati come questi
`
%x1
25.000 24.965 24.933 24.902 24.873 24.843 24.814 24.785 24.756 24.727%x2
5.000 5.035 5.072 5.112 5.152 5.192 5.233 5.274 5.314 5.355%x3
2.35619 2.27633 2.23351 2.21078 2.19881 2.19255 2.18930 2.18762 2.18676 2.18633
`Le coppie (x1,x2) rappresentano il centro del piccolo cerchio che devo disegnare in ogni “subfigure” dell’animazione. Quindi nel ciclo for devo accedere agli elementi degli array in questione, ma non so come farlo (a livello sintattico del codice).
La x3 serve per calcolarmi l’angolazione dell asse delle ruote, ma se non riesco ve lo chiedo + avanti 🙂Ringrazio anche gli altri per il loro aiuto, ciao
EDIT:
Rileggendo mi viene da pensare che non sono stato chiarissimo. Ciò che mi serve è la sintassi per definire array in latex e per accedere agli elementi. Ad esempio in java fareiint lunghezza=3;
double vett = {0.5, 0.4, 0.6}
for n=0; n::OldClaudio” post=82640La risposta di Enrico si trova scritta da alcuni anni nella Guida GuIT; Enrico insieme a molti altri di noi continuiamo a ripetere sempre le stesse cose che sono state “immortalate” in forma scritta, ma i nostri sforzi sono vanificati dal fatto che più uno è principiante, meno legge la documentazione, e più a lungo resta principiante.
La Guida GuIT, sarà un malloppo tremendamente pesante (in formato B5 qusi 900 pagine); si può scaricare dal sito Documentazione di questo sito, come se ne può scaricare al versione suddivisa in tre parti (previste per essere stampate) in mdo che non è necessario leggersi tutto il malloppo, ma si può cominciare con il primo tomo, per poi, se se ne ha bisogno, approfondire con i tomi successivi. Tutti e tre i tomi hanno lo stesso indice generale completo, e i sei indici analitici completi; cercando nell’indice generale o negli indici analitici una parola, un comando, un ambiente, un pacchetto, eccetera, si sa subito dove andare a leggere; La verisone monlitica ha i link cliccabili, quindi si va subito alla pagina giusta senza nessuna fatica.
Eppure, benché qui sul forum si parli sempre di documentazione, questa, a partire dall’Arte di scrivere con LaTeX fino alle ultime guide più complesse, continuano a non venire lette… Sigh 🙁
Secoli fa dissi che ci vuole un apropos per latex ed Enrico mi bocciò l’idea. Ma sono testardo e trovo ogni occasione buona per pensare che avevo ragione.
Tipo questa. E tutte quelle in cui al posto di @boh ci sono io 🙁Ciao
::Elrond” post=82441
[quote=”Elrond” post=82432][quote=”DirkPitt” post=82430]
Linux. Ottima idea, io erò partito in quinta per modificare pdfcrop, ma meglio fare uno script che riceve il path della cartella in cui sono i file da croppare.Ciao
Pensi di riuscire da solo a realizzare lo script o serve una mano? 🙂
Presumo tu dicessi ironicamente, ma in realtà non è così ovvio, non ho scritto niente in bash nella mia breve vita.[/quote]
No, chiedevo seriamente, non conoscevo il tuo rapporto gli shell script, non sapevo se potessi davvero avere bisogno di aiuto 🙂DirkPitt” post=82438Comunque dopo una rapida lettura della sintassi del linguaggio mi pare che questo funzioni
`
#! /bin/bash
DIR=”$1″
cd “$DIR”
for file in *; do
pdfcrop “$file”
done
`attendo correzioni 😀
Sì, direi che va bene, tra l’altro è molto simile allo script di robitex, segnalato da cfiandra. Un paio di pignolerie: non serve a granché definire una variabile se la utilizzi una sola volta (e peraltro è uguale a un’altra variabile già facilmente accessibile)
`
#! /bin/bash
cd “$1”
for file in *; do
pdfcrop “$file”
done
`
fa lo stesso e non passi per [tt]DIR[/tt]. Inoltre, forse è meglio specificare, come fa robitex, che il ciclo va fatto su tutti e soli i file con estensione [tt].pdf[/tt], ovviamente non è necessario se nella cartella ci sono solo quelli.Ah, se sei davvero al tuo primo shell script, ti faccio i complimenti per il corretto uso delle virgolette per proteggere gli argomenti! Spesso vengono dimenticate con effetti disastrosi nel caso in cui i nomi dei file contengono spazi.[/quote]
[OT]
Ovviamente non sapevo servissero a questo 🙂 Ho guardato alcuni esempi ”for dummies” in giro su google ed ho preso spunto 🙂
Ciao
[/OT]
::Elrond” post=82432
[quote=”Elrond” post=82427]
Linux. Ottima idea, io erò partito in quinta per modificare pdfcrop, ma meglio fare uno script che riceve il path della cartella in cui sono i file da croppare.Ciao
Pensi di riuscire da solo a realizzare lo script o serve una mano? 🙂
Presumo tu dicessi ironicamente, ma in realtà non è così ovvio, non ho scritto niente in bash nella mia breve vita. Comunque dopo una rapida lettura della sintassi del linguaggio mi pare che questo funzioni
`
#! /bin/bash
DIR=”$1″
cd “$DIR”
for file in *; do
pdfcrop “$file”
done
`attendo correzioni 😀
-
AutoreRisposte