Article View: pl.comp.dtp.tex.gust
Article #27393[gust-l] [Q] zapętlony problem
From: jacek kmiecik
Date: Wed, 29 Aug 2018 22:25
Date: Wed, 29 Aug 2018 22:25
41 lines
2275 bytes
2275 bytes
Dzień dobry.
W archiwum prac własnych odgrzebałem kod, jaki niegdyś działał bardzo
sprawnie (aż się dziwię!) -- przerabiając szablon dokumentu na
współczesne pakiety wywalam się na czymś w pętli. Zmieniłem \LaTeX-owy
\@for.. do{} na \foreach z pakietu PGF. Bez powodzenia.
Minimalny niedziałający kod:
%&pdfxelatex
\documentclass{article}
\usepackage{pgffor}
\makeatletter
\def\fixbox#1{\fik@#1@mik}
\def\fik@#1 #2@mik{#2 #1}
\makeatother
\begin{document}
\fixbox{xx yy}% działa!
\def\Autors{bb aa, dd cc, ff ee, hh gg}
\foreach\Autor in \Autors{\fixbox{\Autor}\newline}
\end{document}
chcę uzyskać:
aa bb
cc dd
ee ff
gg hh
-- czyli odwrócenie kolejności imię+nazwisko na nazwisko+imię.
W przypadku dwu imion zapis {Jan Maria} Dreptak dawał poprawny wynik.
Przestałem rozumieć TeX-a? Pomoże ktoś?
Pozdrawiam
-- jacek
- Jacek Kmiecik <jk@agh.edu.pl> ------------ http://www.kmiecik.pl --
Uczelniane Centrum Informatyki, tel. (+48-12) 617.38.94
Akademia Górniczo-Hutnicza, Kraków C-1, Vp., pok. 513
--------------------------------------------------[+48 605.353.574]--
Technical Details
Message-ID:
<0057ac77-22e9-06c0-5dbf-8f814b9ad4af@agh.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.eu.feeder.erje.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!85.12.16.70.MISMATCH!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.eu.feeder.erje.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!85.12.16.70.MISMATCH!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Date: Thu, 30 Aug 2018 00:25:55 +0200 From: jacek kmiecik <jk@agh.edu.pl> To: GUST Lista <gust-l@man.torun.pl> Subject: [gust-l] [Q] zapętlony problem Organization: UCI AGH Message-ID: <0057ac77-22e9-06c0-5dbf-8f814b9ad4af@agh.edu.pl> MIME-Version: 1.0 Newsgroups: pl.comp.dtp.tex.gust Reply-To: gust-l@man.torun.pl Approved: mjsz@umk.pl Lines: 43 NNTP-Posting-Host: 158.75.33.82 X-Trace: 1535581574 unt-rea-b-01.news.neostrada.pl 603 158.75.33.82:34534 X-Complaints-To: abuse@news.neostrada.pl X-Received-Bytes: 1923 X-Received-Body-CRC: 3153173939 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit