Hi edward. Regarding pathches 3-6 I cannot use svn copy. So I will not do anything to them.
Can you apply 0008,0009,0010 to trunk and merge into disp branch? These are errors in the bibtex files, which make bibtex complain. Regarding 0012 I will fix the indention. Rearding 0016 I will redo after the last commit. Regarding 0018. Just ignore it, if don't think it should be applied. I would prefer if the manual would state a section with parameters start values, their minimum and maximum limits for the linear constraints, and a little section on how the grid_search part the search space up. An explanation to the 'grid_inc' parameter. Patch 22 is a type fix for 15. I should have squashed that fix into 15. I will redo it. Best Troels Troels Emtekær Linnet 2013/9/12 Edward d'Auvergne <[email protected]>: > One more point, for the table of CPMG models in the manual, you could > say that there is a restriction for the TSMFK01 model - that this is > for very slow exchange. > > Cheers, > > Edward > > > > On 12 September 2013 11:08, Edward d'Auvergne <[email protected]> wrote: >> I should say that the following patches should be ported to the relax trunk: >> >> 0003-Moved-title-page-into-file.patch >> 0005-Moved-abbreviations-into-file.patch >> 0006-Moved-index-into-file.patch (partly, the \printindex command >> should be in the main document) >> 0008-Fix-for-bibtex-warning-Warning-string-name-mb-is-und.patch >> 0009-Fix-for-latex-bibtex-string-cp-instead-of-cj.patch >> 0010-Another-fix-for-bibtex-string-cp-instead-of-cj.patch >> >> And some more comments for patches not applied: >> >> 0011-Added-includeonly-for-dispersion-chapter-for-much-fa.patch - I >> don't understand the purpose of this change. >> 0012-Added-bibtex-reference-to-Tollinger-2001.patch - Before I apply >> this patch, some fixes are needed. There is a lot of trailing >> whitespace that git complains about, the indentation is not on the >> same level as the other entries, and the authors first names should >> just be the initial followed by a dot. Have a look at the other >> entries. >> 0018-Added-table-with-parameter-start-values.patch - Could you expand >> the commit description? For example include a link to the mailing >> list discussions and explain why this is being added. >> 0019-Replace-writing-of-script-to-use-of-lstinputlisting-.patch - This >> is not needed. The reason why is that broken up parts of this script >> and then found throughout that section. So a change in the script >> will require the text in this LaTeX section to be changed by hand >> anyway. >> 0020-Replaced-the-manual-writing-of-script-with-lstinputl.patch - The >> same as the previous. Changes to the script will probably change the >> line numbering. It is easier to change the script and text in the >> manual at the same time, rather than having to change the line numbers >> for all elements. Though the line numbers would have to be changed >> anyway. So you may be able to change my mind on the last two patches >> ;) >> 0021-Commented-line-out-with-includeonly-dispersion.patch - This goes >> with patch 0011*. You don't need such things in the repository. You >> can have them in your working copy, but there's no point having it in >> the repository. >> 0022-Fixed-type.patch - The commit message is far to short to be able >> to understand it in a relax release announcement. Please be more >> descriptive with these messages, as they will be read by users. The >> aim is to inform users, so the description should be meaningful. >> >> The following have been applied: >> >> 0013-Added-desc.-item-for-model-TSMFK01.patch >> 0014-Added-TSMFK01-to-model-overview-table.patch >> 0015-Added-subsection-with-TSMFK01-model.patch (this had git whitespace >> errors) >> 0017-Fix-for-adding-TSMFK01-to-sample-scripts.patch >> >> The following failed: >> >> [edward@localhost relax_disp]$ git am --signoff < >> /data/relax/debugging/sr_3071/0015-Added-subsection-with-TSMFK01-model.patch >> Applying: Added subsection with TSMFK01 model. >> /data/relax/git/relax_disp/.git/rebase-apply/patch:22: trailing whitespace. >> This is the model for 2-site very-slow exchange model for time scales >> within range of microsecond to second time scale, where $\pA \gg \pB$, >> and named after Tollinger \textit{et al.}. Is it selected by setting >> the model to `TSMFK01'. A particularly interesting feature of the >> dispersion curves is the damped oscillations, which occur at low CPMG >> field strengths, and is solely a function of the chemical shift >> difference between the two sites (i.e., independent of the rate of >> exchange). >> warning: 1 line adds whitespace errors. >> [edward@localhost relax_disp]$ git am --signoff < >> /data/relax/debugging/sr_3071/0016-Adding-TSMFK01-to-sample-scripts.patch >> Applying: Adding TSMFK01 to sample scripts. >> error: patch failed: sample_scripts/relax_disp/cpmg_analysis.py:33 >> error: sample_scripts/relax_disp/cpmg_analysis.py: patch does not apply >> Patch failed at 0001 Adding TSMFK01 to sample scripts. >> The copy of the patch that failed is found in: >> /data/relax/git/relax_disp/.git/rebase-apply/patch >> When you have resolved this problem, run "git am --resolved". >> If you prefer to skip this patch, run "git am --skip" instead. >> To restore the original branch and stop patching, run "git am --abort". >> [edward@localhost relax_disp]$ >> >> Cheers, >> >> Edward >> >> >> On 12 September 2013 10:46, Edward d'Auvergne <[email protected]> wrote: >>> Hi Troels, >>> >>> You should really discuss such large changes on the relax-devel >>> mailing list first before making them. Firstly, large rearrangements >>> like that need to happen in the trunk, not in the branches. As this >>> affects the layout in the trunk and all branches, and the change is >>> large, it will make it close to impossible to merge the branch back. >>> I know this from much experience with the old relax branches, and it >>> causes a lot of pain. Secondly, such large changes to get one chapter >>> of the manual to compile is not necessary. You can simply copy the >>> relax.tex file to a temporary, out of repository file and delete >>> almost everything but that one chapter - this is just for quick >>> testing anyway. Thirdly all the new files need to be created with an >>> 'svn cp relax.tex new_file.tex' command to preserve their history so >>> that their evolution can be followed and studied. Git or git-svn will >>> not do this (see http://markpasc.livejournal.com/186489.html for a >>> good summary). >>> >>> As for the changes themselves, I agree with some but not others. The >>> title page, abbreviations, and indexing could go into separate files - >>> this would be a good change and would make the main LaTeX document >>> cleaner. But all the LaTeX definitions, the document layout commands >>> \tableofcontents, \listoffigures, \listoftables and \printindex, and >>> chapter layout should be in the main LaTeX document. This is standard >>> for LaTeX. The \usepackage and \newcommand statements really must be >>> in the main file! The proper way to eliminate most of the preamble in >>> the main LaTeX file is to create a special .sty file. I.e. you write >>> a package for the relax manual. It is not to put it into a separate >>> file as this can cause clashes with some of the included LaTeX >>> packages. It is dangerous. I however don't think it is worth the >>> effort of creating this sty package file, as you can just use an out >>> of repository file to build a PDF file with just one chapter to >>> quickly achieve your aim. >>> >>> Regards, >>> >>> Edward >>> >>> On 12 September 2013 08:00, Troels E. Linnet >>> <[email protected]> wrote: >>>> Follow-up Comment #84, sr #3071 (project relax): >>>> >>>> Patches for manual added. >>>> >>>> The preamble settings, the frontpage and frontmatter, and appendix has been >>>> moved into separate files. >>>> >>>> This was to facilitate efficient use of includeonly >>>> so compilation was only performed on the dispersion file, and with use of >>>> pdflatex instead of latex. >>>> >>>> The compilation time with pdflatex on dispersion chapter now only, takes >>>> 2-3 >>>> seconds. >>>> >>>> When using pdflatex, Texmaker can also use the internal pdfviewer, with >>>> auto-jumping from latex line to pdf, and the possibility to right-click in >>>> pdf >>>> and jump back to line. >>>> >>>> >>>> (file #18974) >>>> _______________________________________________________ >>>> >>>> Additional Item Attachment: >>>> >>>> File name: Tollinger_manual.patch.tar.gz Size:18 KB >>>> >>>> >>>> _______________________________________________________ >>>> >>>> Reply to this item at: >>>> >>>> <http://gna.org/support/?3071> >>>> >>>> _______________________________________________ >>>> Message sent via/by Gna! >>>> http://gna.org/ >>>> >>>> >>>> _______________________________________________ >>>> relax (http://www.nmr-relax.com) >>>> >>>> This is the relax-devel mailing list >>>> [email protected] >>>> >>>> To unsubscribe from this list, get a password >>>> reminder, or change your subscription options, >>>> visit the list information page at >>>> https://mail.gna.org/listinfo/relax-devel _______________________________________________ relax (http://www.nmr-relax.com) This is the relax-devel mailing list [email protected] To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-devel

