Any way to report clear, no-two-ways-about-it BUGS?

I've been experimenting with Pages, and there's no doubt that it's often cool. Much less clunky than OpenOffice.org. BUT....
I've hit two big, glaring bugs, bugs that by any reasonable test shouldn't have escaped beta, and should have been patched within a week of discovery.
1. The well known "roman numerals in the table of contents" bug. It is, and has been since before I was born, normal practice to give roman-numeral page numbes to front matter. Pages supports doing this, but then takes it away again by not supporting it in the table of contents. The suggested bypass (saving the document as RTF and altering it) is, although technically usable, ridiculous.
2. The (apparently--Search broke when I looked for it) not so well known problem that the "before" margin of a new section works only if the section starts on the page following the last content of the previous section. If the last section finishes on an odd-numbered (right-hand) page, and the new section then starts on an odd-numbered page, it doesn't work. There exists a bypass of sorts, in that you can insert a blank page, or even an entire blank section, at the end of the previous section, but this screws up revisions that happen to change the length of chapters.
There are other things I want to see in Pages. Multiple tables of contents, both chapter-and-master and lists of illustrations, examples, etc.. Indices. Automatic cross-references (e.g., "see footnote x on page y". ODF support. But Apple should at least get the things working right that are already there; these are not obscure corner cases, but basic, standard-practice formatting.

http://www.apple.com/feedback/pages.html

Similar Messages

  • Is there any TCODE or Report Program or way to display the enterprise struc

    Hi,
    Is there any TCODE or Report Program or way to display the enterprise strucdture in a pictorial view.
    I want to see like:
    Financial Accounting
          Company
           Business Area
           Functional Area
           FM Area
            Segment
           Profit Center.
    I will appreciate your help.
    Thanks
    Bashir Awan

    Did u checked thse reports
    S_AHR_61016499 - Job Description
    S_AHR_61016501 - Complete Job Description
    S_AHR_61016498 - Job Index
    S_AHR_61016497 - Existing Jobs

  • Is there ANY way to report firmware bugs to nokia ...

    Nokia released firmware 51.018 for E52 6 months ago.This broke N-Gage and games which were paid for can not be activted.The problem is not corrected in later updates.
    Firmware v52,v53,v54.Nokia Care centers tell me its Network problem.I have tested 5 E52s and it is a firmware problem.Mailing to ASK nokia does not reult in bug getting known to programmers either.They lecture me about correct settings.
    Some body please tell me if  there ANY way to report firmware bugs to nokia programmers
    Solved!
    Go to Solution.

    do you think there will be a new firmware update for e52?
    E52 - Product code 0585050
    UK.
    V54.003

  • HT1933 Following the instructions above, I'm constantly redirected to this help page rather than receiving any drop down list to select what my problem is. Are there any other ways to report issues with purchases?

    Following the instructions for reporting an issue with a purchase problem, when selecting "report a probelm", I am not provided with a drop down list, I am redirected to the help page instead.
    Is there any other way to report an issue where the app owner has taken the funds twice for the same product at literally the same time?

    To Contact iTunes Customer Service and request assistance
    Use this Link  >  Apple  Support  iTunes Store  Contact

  • Any way to show more than two slides at a time on the secondary display?

    During a presentation, is there any way to show more than two slides at a time in the secondary display? Sometimes during a presentation i have to go back to a certain slide without notice (usually no more than ten slides behind or in front of the current slide)
    Thanks in advanced...

    Nope. But you can jump around easily enough. Just type in the number of the slide you want (or any number, really, because you can then use the arrow keys to scroll to the correct slide), and hit return.

  • Is there any way to report Non Trade Material/ Consumable Item in Intrastat

    Hi Experts,
    Is there any way to report a non trade material for which we do not have a material master, in our intrastat report.
    During Purchase order creation we will enter Account assignment as K and in the text enter teh description of material.
    Can somebody help.
    My opinion is that it should have a material number to have a commodity code.
    Rgds
    Arpit

    I think that there is no way to do that.
    You can create a parallel branch of the dimension (in the same generation) which includes those entities that only have data (members tagged as Shared Members).
    Sorry for my basic english.
    Regards,
    Gustavo.

  • Are there any security risks in two-way trusts?

    Hello!
    Can anybody enumerate security risks two-way trusts have? Security holes?
    I mean two-way trusts between two domains from different forests Windows 2003\2008.
    Thank you for any info.

    Hi,
    There are two potential threats to interforest trust relationships in Windows Server 2003 :
    1: Attack on trusting forest by malicious user in a trusted forest :
    A malicious user with administrative credentials who is located in a trusted forest could monitor network authentication requests from the trusting forest to obtain the security ID (SID) information of a user who has full access to resources in the trusting
    forest, such as a Domain or Enterprise Administrator. SID filtering is set on all trusts by default to help prevent malicious users from succeeding with this form of attack
    2: Attack on shared resources in a trusting forest by malicious users in another organization’s forest :
    Creating an external or forest trust between two forests essentially provides a pathway for authentications to travel from the trusted forest to the trusting forest. While this action by itself does not necessarily create a threat to either forest, because
    it allows all secured communications to occur over the pathway, it creates a larger surface of attack for any malicious user located in a trusted forest. Selective authentication can be set on interforest trusts to help minimize this attack surface area.
    For more info , Please refer :
    http://technet.microsoft.com/en-us/library/cc755321(v=ws.10).aspx
    Though the forest mentioned is on win 2003, this article applies to Win 2008,2008R2 forest environment as well.
    Please revert in case of any queries
    pankaj(MCT)

  • HT1386 Is there any way to do a two way sync between iphone contacts & outlook on a pc?

    I have contacts on my iphone which i keep updated. However, i need these changes to be applicable on outlook as well. I prefer updating contacts on outlook when i have to do it on large scale. I have over 1000 contacts in my iphone. Is there any way by which i can do a two way sync between iphone and outlook on a pc.

    Take a look at this article:
    iOS: How to transfer or sync content to your computer
    Contacts, Calendars, Bookmarks, and Notes
    You can sync contacts, calendars, bookmarks, and notes with other applications on your computer. This allows you keep all your information in sync across multiple computers and iOS devices. The settings for these items are all in the Info tab for your iOS device in iTunes. With your iOS device connected to the computer, select your iOS device. Then click the Info tab.
    For details on syncing content on your iOS device with your computer, click the sections below.
    Contacts
    To sync contacts with your computer, choose "Sync Contacts with" within iTunes for Windows, or "Sync Address Book Contacts" on your Mac.
    You can sync your contacts with:
    Microsoft Outlook 2003, Microsoft Outlook 2007, Microsoft Outlook 2010 (Windows XP, Windows Vista, or Windows 7)
    Windows Address Book (Windows XP)
    Windows Contacts (Windows Vista / Windows 7)
    Address Book (Mac OS X)
    Microsoft Entourage 2004, Microsoft Entourage 2008, or Microsoft Outlook 2011 for Mac
    Note: If using Microsoft Entourage, use Microsoft Entourage 2008 12.1.2 or later if syncing with Mac OS X v10.6 or later. If you would like to sync data on your Mac with Entourage, enable syncing between Entourage and Address Book.
    Notes:
    When syncing contacts, you can choose to sync all of your contacts or only selected groups. The option to sync selected items may not show up until after the first sync.
    You can select a group of contacts to which all new contacts created on your iOS device will be added.
    Additional options for syncing include syncing your contacts with Yahoo or Gmail/Google Mail. You will need to configure it with the user name and password for your Yahoo or Google account.

  • Is there any way to report users for spamming?

    Is there a way to report users for spamming?
    One of them in this forum is now editing their handle to nearly match genuine users.

    Use the [url http://forums.oracle.com/forums/forum.jspa?forumID=29]Community Feedback and Suggestions Forum to report spam and for question about the Forum performance login performance etc... but not for product related questions.
    Tony

  • Any way to report scammers?

    So my dad just got a call from a skype number that has been reported by others as being a scammer/hacker. Yet skype has no way to report these numbers? I think that would be a great feature considering that most people wouldnt know whats going on...
    google voice has a post about it, yet Skype has been around longer and has nothing that I could find.
    https://support.google.com/voice/answer/115089?hl=en

    http://www.apple.com/feedback/pages.html

  • MBAM 2.5 in Multi-Forest with two way trust

    Hi All,
    If we have two forests with two way trust, say A and B. If MABM 2.5 is setup in domain A and the urls used in the GPO of domain B to make the clients report to MABM. What additional steps do we need to take to ensure all functionality work fine namely
    - Users from domain B logging in to the self service of MBAM. How will the authentication work? Do we need to add All users from Domain B to any group?
    - Also I read that the Self Service website should not be hosted over the internet as per Microsoft. Why is it?
    Thanks in Advance,
    Regards,
    Vijay

    You have to define the group policies in all of the domains where the client resides and place the MBAM Web server in the root domain. Make sure the client can access the MBAM service endpoints. If clients can access the endpoints, you only need to define
    the MBAM GPO's to the domain where client resides.
    Check out this link :
    MBAM 2.5 installation - Multi Domain
    Cheers,
    Gaurav Ranjan / Sr. Analyst-Professional Services
    MICROLAND Limited -India leading Infrastructure Management Services Company
    NOTE:Mark as Answer and Vote as Helpful if it helps

  • Is there no way to report catalog mistakes in iTunes Store?

    There are mistakes in the iTunes Store catalog, most commonly conflating two bands with the same name. I've looked all over Apple's website as well as the iTunes interface with the store and can't find any way to report such mistakes so they can be corrected. Anybody else know of a way to do this?

    http://www.apple.com/feedback

  • IPod Touch "Two-Way Sync"

    I am pleased to report that I just returned from a month-long trip throughout Europe and my iPod touch worked like a charm. I bought it prior to departing to use it for mobile internet access as I new I would find WiFi-enabled places everywhere. It enabled me to stay in contact with with friends and family via .Mac e-mail, book guest-houses on-line, share photos with travel companions, not to mention having access to music on the long train rides. In short, a great digital travel tool.
    But here is the question:
    I came home and found that while the e-mails that were sent to me (and read on the road on my iPod) were available to read on my MacBook, I was not able to find the e-mails in my Desktops's Send Box that I originally sent from my iPod Touch. I am not sure if I need to set this "two-way" sync up via the iPod touch when I hook it up to my computer via iTunes or is it something I need to arrange on my computer via Systems Preferences?
    Thanks kindly in advance,
    john

    Hi John,
    Nope. Messages sent from my iPod Touch do not appear in the Sent folder either on the desktop or the .mac web mail. I am wondering, how do you have System Preferences- .Mac under Sync set up? I just noticed that "Synchronize with .Mac" for me is set on Manually. Perhaps you have it on Automatic? Also, on the iPod itself, I now find that there is a section to set up Sent Messages to be placed in Sent messages on the Server. And you didn't have to do any of this? Seems the Sync was set up for you more readily. Let's see if these adjustments do it for me too.

  • Two-Way Synchronization Failure (8830/Lotus)

    System Configuration Details (Blackbery)
    8830 World Edition (Verizon)
    Blackberry Dvice S/W:  v4.2.2.196 (Platform 3.0.0.84)
    System Config Details (Computer)
    Windows XP Pro (V 2002) SP3
    Dell Latitutde D531
    AMD Turion 64 X2 Mobile
    1 GB RAM
    Currently Running Desktop Manager V4.6.0.12
    Lotus Notes V 6.5.5
    I have been attempting to get synchronization to work on the above configuration for several days now. I initially had installed Desktop Manager V4.6, then stepped back to loading the Verizon supplied V4.3. I then did a clean install per instructions on this board, including removal of the Registry keys for RIM and reloaded back to V4.6.
    Sync works when a one-way push to the device, and when two-way in everything EXCEPT Calendar. As soon as I do a two-way sync of the Calendar, the system crashes (Unhandled Win32 Exception). I have Visual Studio running on the machine but the debugger is not providing any information (although I concede not waiting for a long time...I close after about 45-60 seconds).
    The device is pretty useless for me without calendar sync so I am sort of frustrated at this point.
    Any help is greatly appreciated.

    jcioban wrote:
    System Configuration Details (Blackbery)
    8830 World Edition (Verizon)
    Blackberry Dvice S/W:  v4.2.2.196 (Platform 3.0.0.84)
    System Config Details (Computer)
    Windows XP Pro (V 2002) SP3
    Dell Latitutde D531
    AMD Turion 64 X2 Mobile
    1 GB RAM
    Currently Running Desktop Manager V4.6.0.12
    Lotus Notes V 6.5.5
    I have been attempting to get synchronization to work on the above configuration for several days now. I initially had installed Desktop Manager V4.6, then stepped back to loading the Verizon supplied V4.3. I then did a clean install per instructions on this board, including removal of the Registry keys for RIM and reloaded back to V4.6.
    Sync works when a one-way push to the device, and when two-way in everything EXCEPT Calendar. As soon as I do a two-way sync of the Calendar, the system crashes (Unhandled Win32 Exception). I have Visual Studio running on the machine but the debugger is not providing any information (although I concede not waiting for a long time...I close after about 45-60 seconds).
    The device is pretty useless for me without calendar sync so I am sort of frustrated at this point.
    Any help is greatly appreciated.
    Hi...
    This is usually indicating an issue in your calendar possibly on the BB Handheld.
    Backup your device.
    Go to Backup / Advanced and clear your calendar
    Configure your PIM to do a 1 way sync from Lotus to BB.
    Remember to reset your 1 way sync to 2 way.
    Retry full intellisync.
    If this does not work, you may have an issue with a calendar entry.
    One item of interest, Lotus 6.5 can support wireless sync of calendar. Have you recently been setup on the Blackberry?
    You may want to check with your BES admin and see if your setup for wireless = True. (assumption that your on BES)
    Let us know how your doing...
    H.
    Message Edited by hmeister on 10-05-2008 12:39 PM
    Message Edited by hmeister on 10-05-2008 12:42 PM
    +++++++++++++++++++++++++++++++++++++++++++++++++
    If successful in helping you, please give me kudos in my post.
    Please mark the post that solved it for you!
    Thank you!
    Best Regards
    hmeister

  • Two-way chatroom?

    Hi, I'm relatively new to Java, so I'm not entirely sure what I'm doing. What I am TRYING to do is use sockets to make essentially a two-way chat where each person can send and receive messages at the same time. Below is the code which has gotten me the closest, but what it does is it waits for the person to send the message before receiving any new ones.
    For example:
    Person A types "hello" and presses enter.
    Person B would see nothing.
    Person B types "hi" and presses enter.
    NOW Person B sees A's "hello" AND A sees B's "hi."
    I guess what must be happening is it's getting stalled on sending a message instead of executing the receiving command at the same time. Any ideas on how to fix this would be greatly appreciated.
    Here is the client side:
    import java.net.*;
    import java.io.*;
    public class myClient
         public static void main(String[] args) throws Exception     
              BufferedReader inFromUser=new BufferedReader(new InputStreamReader(System.in));
              System.out.print("IP: ");
              String server=inFromUser.readLine();
              Socket socket=new Socket(server,9999);
              DataOutputStream outToServer=new DataOutputStream(socket.getOutputStream());
              BufferedReader inFromServer=new BufferedReader(new InputStreamReader(socket.getInputStream()));     
              while(true)
                        receive(socket, outToServer, inFromUser, inFromServer);
                        send(socket, outToServer, inFromUser, inFromServer);
         public static void send(Socket socket, DataOutputStream outToServer, BufferedReader inFromUser, BufferedReader inFromServer) throws Exception
              System.out.print("You: ");
              String outGoingMessage;
              if((outGoingMessage=inFromUser.readLine())!=null)
                   outToServer.writeBytes(outGoingMessage+'\n'+'\n');
         public static void receive(Socket socket, DataOutputStream outToServer, BufferedReader inFromUser, BufferedReader inFromServer) throws Exception
              String incomingMessage;
              if((incomingMessage=inFromServer.readLine())!=null)
                   System.out.println("Server: "+incomingMessage);
    And the server:
    import java.net.*;
    import java.io.*;
    public class myServer
         public static void main(String[] args) throws Exception     
                   String line;          
                   BufferedReader in;          
                   PrintStream out;
                   InetAddress ip=InetAddress.getLocalHost();
                   System.out.println("Your IP is: "+ip.getHostAddress());
                   ServerSocket welcomeSocket=new ServerSocket(9999);
                   Socket connectionSocket=welcomeSocket.accept();
                   DataOutputStream outToServer=new DataOutputStream(connectionSocket.getOutputStream());
                   BufferedReader inFromUser=new BufferedReader(new InputStreamReader(System.in));
                   BufferedReader inFromServer=new BufferedReader(new InputStreamReader(connectionSocket.getInputStream()));
                   while(true)               
                        send(connectionSocket, outToServer, inFromUser, inFromServer);
                        receive(connectionSocket, outToServer, inFromUser, inFromServer);
         public static void send(Socket socket, DataOutputStream outToServer, BufferedReader inFromUser, BufferedReader inFromServer) throws Exception
              String outGoingMessage;
              System.out.print("You: ");
              if((outGoingMessage=inFromUser.readLine())!=null)
                   outToServer.writeBytes(outGoingMessage+'\n'+'\n');
         public static void receive(Socket socket, DataOutputStream outToServer, BufferedReader inFromUser, BufferedReader inFromServer) throws Exception
              String incomingMessage;
              if((incomingMessage=inFromServer.readLine())!=null)
                   System.out.println("Client: "+incomingMessage);
    Thanks so much for any help!

    Client.java
    import java.io.*;
    import java.net.*;
    import java.awt.*;
    import javax.swing.*;
    import java.awt.event.*;
    import com.sun.java.swing.plaf.windows.WindowsLookAndFeel;
    public class Client extends JFrame implements ActionListener {
         private JLabel lblName;
         private JLabel lblMsg;
         private JTextField txtName;
         private JTextField txtMsg;
         private Button btnSetName;
         private Button btnSendMsg;
         private Button btnClear;
         private JTextArea display;
         private JPanel displayPanel;
         //declare all GUI components
         private DataInputStream in;
         private DataOutputStream out;
         //declare DataInputStream and DataOutputStream
         private boolean connect=false;
         private String name="";
         //declare all variables needed
         public Client() {
              super("Client");
              lblName          =new JLabel("Enter your name:");
              lblMsg           =new JLabel("Enter message");
              txtName =new JTextField(10);
              txtMsg =new JTextField(30);
              btnSetName =new Button("Set Name");
              btnSendMsg =new Button("Send msg");
              btnClear =new Button("Clear");
              txtName.setEnabled(false);
              btnSetName.setEnabled(false);
              txtMsg.setEnabled(false);
              btnSendMsg.setEnabled(false);
              displayPanel =new JPanel();
              displayPanel.setLayout(new FlowLayout(FlowLayout.LEFT));
              display=new JTextArea();
              displayPanel.add(lblName);
              displayPanel.add(txtName);
              displayPanel.add(btnSetName);
              displayPanel.add(lblMsg);
              displayPanel.add(txtMsg);
              displayPanel.add(btnSendMsg);
              displayPanel.add(btnClear);
              Container c=getContentPane();
              c.setLayout(new BorderLayout());
              c.add(display);
              c.add(displayPanel,BorderLayout.NORTH);
              btnSetName.addActionListener(this);
              btnSendMsg.addActionListener(this);
              btnClear .addActionListener(this);
         }//constructor
         public static void main(String[] args) {
              try {
                   UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
              catch (Exception e) {
              Client app=new Client();
              app.setSize(900,300);
              app.show();
              app.runClient(args);
         }//end of main
         public void actionPerformed(ActionEvent e) {
              if(e.getSource()==btnSetName) {
                   name=txtName.getText();
                   txtName.setEnabled(false);
                   btnSetName.setEnabled(false);
                   try {
                        out.writeUTF(name+ " has logged in");
                        super.setTitle("mIRC: "+name+ " has logged in");
                        txtMsg.setEnabled(true);
                        btnSendMsg.setEnabled(true);
                   catch(IOException io) {
                        System.out.println(io);
              }//end of e.getSource() for btnSetName
              else if(e.getSource()==btnSendMsg) {
                   String input=txtMsg.getText();
                   try {
                        out.writeUTF(name+" : "+input);
                   catch(IOException io) {
                        System.out.println(io);
              }//end of e.getSource() for btnSendMsg
              else if(e.getSource()==btnClear) {
                   display.setText("");
              }//end of e.getSource() for btnClear
              repaint();
         }//end of actionPerformed
         public void runClient(String[] args) {
              try {
                   Socket client=new Socket(InetAddress.getByName("127.0.0.1"),7000);
                   int destPort=client.getPort();          
                   display.append("Connection established on port no: " destPort "\n");
                   in=new DataInputStream(client.getInputStream());
                   out=new DataOutputStream(client.getOutputStream());
                   txtName.setEnabled(true);
                   btnSetName.setEnabled(true);
                   while(true) {
                        String s=in.readUTF();
                        display.append("" s "\n");
              catch(ConnectException e) {
                   JOptionPane.showMessageDialog(this,"Connect Exception occurred");
                   e.printStackTrace();
                   System.out.println(e);
                   System.exit(0);
              catch(IOException e) {
                   JOptionPane.showMessageDialog(this,"IO Exception occured");
                   e.printStackTrace();
                   System.out.println(e);
         }//run socket for client
    }//end of class
    Server.java
    import java.io.*;
    import java.net.*;
    import java.util.*;
    public class Server {
         private static DataInputStream in;
         private static DataOutputStream out;
         private static Vector vDataOut=new Vector();
         public Server() {
         public static void main(String[] args) {
              Server app=new Server();
              app.runServer();
         public static void runServer() {
              try {
                   System.out.println("Server has started");
                   ServerSocket s=new ServerSocket(7000);
                   int localPort = s.getLocalPort();
                   System.out.println("Server is listening on port " +localPort);
                   while(true) {
                        Socket server=s.accept();
                        String destIP=server.getInetAddress().toString();
                        String destName=server.getInetAddress().getHostName();
                        int destPort=server.getPort();
                        System.out.println("Accepted connection from " destName ", IP add: "+destIP+ " on port " + destPort);
                        in=new DataInputStream(server.getInputStream());
                        out=new DataOutputStream(server.getOutputStream());
                        vDataOut.addElement(out);
                        Session session=new Session(in,vDataOut);
                        session.start();
              catch(IOException e) {
                   System.out.println(e);
    }//end of class
    class Session extends Thread {
         DataInputStream in;
         Vector vDataOut;
         public Session(DataInputStream input,Vector v) {
              super();
              in=input;
              vDataOut=v;
         }//constructor
         public void run() {
              while(true) {
                   try {
                        String s=in.readUTF();
                        Enumeration e=vDataOut.elements();
                        System.out.println(s);               
                        while(e.hasMoreElements()) {
                             DataOutputStream o=(DataOutputStream) (e.nextElement());
                             o.writeUTF(s);
                   catch(IOException e) {
         }//end of run
    }//end of Session class

Maybe you are looking for